home *** CD-ROM | disk | FTP | other *** search
/ BBS in a Box 9 / AMUG BBS in a Box Volume IX (August 1993) (MacWizards).iso / Files / MacTechNotes / MacTN files by date next >
Encoding:
Text File  |  1993-06-22  |  232.6 KB  |  4,581 lines  |  [TEXT/EDIT]

  1.  Name  =  Scrapbook File Format.cpt
  2.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Scrapbook File Format.cpt
  3.  Size:  6K         Date: 6/22/93         Version: 
  4.  Description:
  5.  Scrapbook File Format - This Technical Note discusses the format of the 
  6. System 7.1 Scrapbook file format. The format may change in the future so be
  7. warned. 
  8.  
  9.  Name  =  Resource Header App Bytes.cpt
  10.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Resource Header App Bytes.cpt
  11.  Size:  4K         Date: 6/22/93         Version: 
  12.  Description:
  13.  Resource Header App Bytes - The section of the Resource Manager chapter of 
  14. Inside Macintosh which describes the internal format of a resource file 
  15. shows an area of the resource header labeled “available for application 
  16. data.” You should not use this area—it is used by the Resource Manager.
  17.  
  18.  Name  =  Pending Update Perils.cpt
  19.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Pending Update Perils.cpt
  20.  Size: 14K         Date: 6/22/93         Version: 
  21.  Description:
  22.  Pending Update Perils - This Technical Note discusses potential problems 
  23. when pending update events for windows behind modal dialogs are not 
  24. serviced.  This note also documents some new System 7 Dialog Manager calls.
  25.  
  26.  Name  =  Parameters for MDEF Message.cpt
  27.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Parameters for MDEF Message.cpt
  28.  Size:  6K         Date: 6/22/93         Version: 
  29.  Description:
  30.  Parameters for MDEF Message - In order to support popup menus, menu 
  31. definition procedures (MDEFs) must now respond to a new message, mPopupMsg.
  32. mPopupMsg is message number 3. When your MDEF is called with this message, 
  33. it should calculate the rectangle in which the popup menu should appear.
  34.  
  35.  Name  =  Errs Returned from GetNewDi.cpt
  36.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Errs Returned from GetNewDi.cpt
  37.  Size:  5K         Date: 6/22/93         Version: 
  38.  Description:
  39.  Errs Returned from GetNewDi - When calling GetNewDialog to retrieve a 
  40. dialog template from a previously opened resource file, how are error 
  41. conditions indicated to the caller? Unfortunately, they aren’t. The Dialog 
  42. Manager calls GetResource and assumes the returned value is good.
  43.  
  44.  Name  =  Custom WDEF and wDraw.cpt
  45.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Custom WDEF and wDraw.cpt
  46.  Size:  4K         Date: 6/22/93         Version: 
  47.  Description:
  48.  Custom WDEF and wDraw - This Technical Note explains why custom window 
  49. definition functions may not respond to a wDraw message from the system (if
  50. you follow the documentation in Inside Macintosh).
  51.  
  52.  Name  =  Component Mgr Q&As.cpt
  53.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Component Mgr Q&As.cpt
  54.  Size:  7K         Date: 6/22/93         Version: 
  55.  Description:
  56.  Component Mgr Q&As - This Technical Note contains a collection of Q&As 
  57. relating to a specific topic—questions you’ve sent the Developer Support 
  58. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  59. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  60. have the editing and organization of other Technical Notes. The Q&A 
  61. function is to get new technical information and updates to you quickly, 
  62. saving the polish for when the information migrates into reference manuals.
  63.  
  64.  Name  =  WorldScript Q&As.cpt
  65.  Path =  AMUG CD:Files:MacTechNotes:Text:WorldScript Q&As.cpt
  66.  Size:  8K         Date: 6/22/93         Version: 
  67.  Description:
  68.  WorldScript Q&As - This Technical Note contains a collection of Q&As 
  69. relating to a specific topic—questions you’ve sent the Developer Support 
  70. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  71. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  72. have the editing and organization of other Technical Notes. The Q&A 
  73. function is to get new technical information and updates to you quickly, 
  74. saving the polish for when the information migrates into reference manuals.
  75.  
  76.  Name  =  TextEdit Record Size Limits.cpt
  77.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Record Size Limits.cpt
  78.  Size:  5K         Date: 6/22/93         Version: 
  79.  Description:
  80.  TextEdit Record Size Limits - This Technical Note describes another limit 
  81. on the length of a TextEdit record that was previously undocumented.
  82.  
  83.  Name  =  TextEdit Advice & Descent.cpt
  84.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Advice & Descent.cpt
  85.  Size:  6K         Date: 6/22/93         Version: 
  86.  Description:
  87.  TextEdit Advice & Descent - This technical note will point out some bugs 
  88. (and possible workarounds), and other items of interest for the TextEdit 
  89. programmer.
  90.  
  91.  Name  =  Text Services Mgr Q&As.cpt
  92.  Path =  AMUG CD:Files:MacTechNotes:Text:Text Services Mgr Q&As.cpt
  93.  Size:  5K         Date: 6/22/93         Version: 
  94.  Description:
  95.  Text Services Mgr Q&As - This Technical Note contains a collection of Q&As 
  96. relating to a specific topic—questions you’ve sent the Developer Support 
  97. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  98. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  99. have the editing and organization of other Technical Notes. The Q&A 
  100. function is to get new technical information and updates to you quickly, 
  101. saving the polish for when the information migrates into reference manuals.
  102.  
  103.  Name  =  Script Manager’s Pixel2Char.cpt
  104.  Path =  AMUG CD:Files:MacTechNotes:Text:Script Manager’s Pixel2Char.cpt
  105.  Size:  8K         Date: 6/22/93         Version: 
  106.  Description:
  107.  Script Manager’s Pixel2Char - This Technical Note discusses the Pixel2Char 
  108. routine provided by the Script Manager. Changes since June 1989. Clarified 
  109. information, corrected minor errors, and replaced the illustration.
  110.  
  111.  Name  =  Script Manager Print Action.cpt
  112.  Path =  AMUG CD:Files:MacTechNotes:Text:Script Manager Print Action.cpt
  113.  Size:  6K         Date: 6/22/93         Version: 
  114.  Description:
  115.  Script Manager Print Action - This technical note describes how Print 
  116. Drivers can access the Script Manager Print Action routine to print 
  117. unconventional text, such as Japanese or Arabic.
  118.  
  119.  Name  =  Script Manager 2.0 Date & T.cpt
  120.  Path =  AMUG CD:Files:MacTechNotes:Text:Script Manager 2.0 Date & T.cpt
  121.  Size:  5K         Date: 6/22/93         Version: 
  122.  Description:
  123.  Script Manager 2.0 Date - This Technical Note describes known bugs and 
  124. features in and solutions to the date and time routines introduced in 
  125. Script Manager 2.0.
  126.  
  127.  Name  =  Modifying Standard String C.cpt
  128.  Path =  AMUG CD:Files:MacTechNotes:Text:Modifying Standard String C.cpt
  129.  Size: 11K         Date: 6/22/93         Version: 
  130.  Description:
  131.  Modifying Standard String C - This technical note describes how to modify 
  132. the standard string comparison by constructing an itl2 resource. Developers
  133. may want to modify the standard string comparison if Apple’s comparison 
  134. doesn’t meet their needs or if Apple has not written a string comparison 
  135. routine for the language that concerns them.
  136.  
  137.  Name  =  Drawing Text in Narrow Graf.cpt
  138.  Path =  AMUG CD:Files:MacTechNotes:Text:Drawing Text in Narrow Graf.cpt
  139.  Size:  4K         Date: 6/22/93         Version: 
  140.  Description:
  141.  Drawing Text in Narrow Graf - When you draw a character into a GrafPort, 
  142. your program will die with an address error if the width of the GrafPort is
  143. smaller than the width of the character. If you check before drawing the 
  144. character to see if the GrafPort is wide enough, you can avoid this 
  145. unfortunate tragedy.
  146.  
  147.  Name  =  QT Overview Q&As.cpt
  148.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:QT Overview Q&As.cpt
  149.  Size:  5K         Date: 6/22/93         Version: 
  150.  Description:
  151.  QT Overview Q&As - This Technical Note contains a collection of Q&As 
  152. relating to a specific topic—questions you’ve sent the Developer Support 
  153. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  154. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  155. have the editing and organization of other Technical Notes. The Q&A 
  156. function is to get new technical information and updates to you quickly, 
  157. saving the polish for when the information migrates into reference manuals.
  158.  
  159.  Name  =  QT for Windows Q&As.cpt
  160.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:QT for Windows Q&As.cpt
  161.  Size:  7K         Date: 6/22/93         Version: 
  162.  Description:
  163.  QT for Windows Q&As - This Technical Note contains a collection of Q&As 
  164. relating to a specific topic—questions you’ve sent the Developer Support 
  165. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  166. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  167. have the editing and organization of other Technical Notes. The Q&A 
  168. function is to get new technical information and updates to you quickly, 
  169. saving the polish for when the information migrates into reference manuals.
  170.  
  171.  Name  =  Loading Components Bug.cpt
  172.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:Loading Components Bug.cpt
  173.  Size:  9K         Date: 6/22/93         Version: 
  174.  Description:
  175.  Loading Components Bug - The Component Manager may change the current 
  176. resource file in the resource search path. This is a bug and will be fixed 
  177. as soon as possible.
  178.  
  179.  Name  =  Dependent Files.cpt
  180.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:Dependent Files.cpt
  181.  Size: 10K         Date: 6/22/93         Version: 
  182.  Description:
  183.  Dependent Files - This Technical Note describes how to identify and work 
  184. with dependent files, which are files that reference or are referenced by 
  185. other files. It also documents QuickTime's dependent file format.
  186.  
  187.  Name  =  Using MPW for Non-Mac 68000.cpt
  188.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Using MPW for Non-Mac 68000.cpt
  189.  Size: 11K         Date: 6/22/93         Version: 
  190.  Description:
  191.  Using MPW for Non-Mac 68000 - This Technical Note discusses using MPW 3.0 
  192. for creating software intended to run on 68000-based systems that do not 
  193. implement the Macintosh run-time architecture. These systems include NuBus™
  194. cards, peripheral devices, and proprietary 68000 systems.
  195.  
  196.  Name  =  The Compleat Guide to Teach.cpt
  197.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:The Compleat Guide to Teach.cpt
  198.  Size: 15K         Date: 6/22/93         Version: 
  199.  Description:
  200.  The Compleat Guide to Teach - This Technical Note explains how to use 
  201. TeachText to create release notes, complete with pictures, which every 
  202. Macintosh owner can read. This Note assumes familiarity with ResEdit.
  203.  
  204.  Name  =  Stand-Alone Code.cpt
  205.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Stand-Alone Code.cpt
  206.  Size:113K         Date: 6/22/93         Version: 
  207.  Description:
  208.  Stand-Alone Code - This Technical Note discusses many of the issues related
  209. to stand-alone code modules.  This Note is by no means a completely 
  210. original work, as the author borrows freely from the work of Keith Rollin, 
  211. Mark Baumwell, and Jim Friedlander.
  212.  
  213.  Name  =  MPW C Glue for Point & Stri.cpt
  214.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW C Glue for Point & Stri.cpt
  215.  Size:  5K         Date: 6/22/93         Version: 
  216.  Description:
  217.  MPW C Glue for Point & Stri - MPW 2.0 includes new C interfaces to ROM 
  218. routines which no longer do string and point conversions. These new 
  219. interfaces are described here.
  220.  
  221.  Name  =  Macintosh Allegro Common Li.cpt
  222.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Macintosh Allegro Common Li.cpt
  223.  Size: 11K         Date: 6/22/93         Version: 
  224.  Description:
  225.  Macintosh Allegro Common - This Technical Note describes some known 
  226. problems and provides solutions to these problems for the Macintosh Allegro
  227. Common Lisp™ package which is available from Apple Computer, Inc.  You 
  228. should note, however, that although Apple acquired Coral Software and is 
  229. selling Macintosh Allegro Common Lisp, Apple is not currently distributing 
  230. any other products which had been developed or previously sold by Coral 
  231. Software.
  232.  
  233.  Name  =  Life With Font/DA Mover.cpt
  234.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Life With Font/DA Mover.cpt
  235.  Size:  5K         Date: 6/22/93         Version: 
  236.  Description:
  237.  Life With Font/DA Mover - This technical note describes how to make sure 
  238. that your desk accessory will work after being moved by Font/Desk Accessory
  239. Mover.
  240.  
  241.  Name  =  InitGraf with MPW Assembly.cpt
  242.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:InitGraf with MPW Assembly.cpt
  243.  Size:  5K         Date: 6/22/93         Version: 
  244.  Description:
  245.  InitGraf with MPW Assembly - The Macintosh Programmer’s Workshop (MPW) 
  246. requires assembly-language programmers to allocate their own QuickDraw 
  247. global variables rather than use the default record as indicated in Inside 
  248. Macintosh.
  249.  
  250.  Name  =  Glue Code.cpt
  251.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Glue Code.cpt
  252.  Size: 12K         Date: 6/22/93         Version: 
  253.  Description:
  254.  Glue Code - This Technical Note describes glue code, explains how it 
  255. quietly improves your complicated life, and shows you how to write your own
  256. when necessary.
  257.  
  258.  Name  =  Apple’s Multidisk Installer.cpt
  259.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Apple’s Multidisk Installer.cpt
  260.  Size:  9K         Date: 6/22/93         Version: 
  261.  Description:
  262.  Apple’s Multidisk Installer - This Technical Note documents Apple’s 
  263. Multidisk Installer, and it is in addition to separate Installer 
  264. documentation which provides the details of writing scripts.
  265. Changes since September 1991, Revised information on the use of Installer 
  266. version 3.1 to version 3.2. Revised information on the use of ScriptCheck 
  267. version 3.2.1 with Installer version 3.2. Added Common Questions and 
  268. Answers relating to the use of the Installer.
  269.  
  270.  Name  =  Accessing Globals From MPW .cpt
  271.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Accessing Globals From MPW .cpt
  272.  Size:  6K         Date: 6/22/93         Version: 
  273.  Description:
  274.  Accessing Globals From MPW - This technical note demonstrates how to access
  275. MPW Pascal and MPW C globals from the MPW Assembler.
  276.  
  277.  Name  =  Gestalt & Sysenvirons.cpt
  278.  Path =  AMUG CD:Files:MacTechNotes:Overview:Gestalt & Sysenvirons.cpt
  279.  Size: 12K         Date: 6/22/93         Version: 
  280.  Description:
  281.  Gestalt & Sysenvirons - This Technical Note discusses the latest changes 
  282. and improvements to the _Gestalt and _SysEnvirons calls.
  283.  
  284.  Name  =  Compatibility Q&As.cpt
  285.  Path =  AMUG CD:Files:MacTechNotes:Overview:Compatibility Q&As.cpt
  286.  Size:  6K         Date: 6/22/93         Version: 
  287.  Description:
  288.  Compatibility Q&As - This Technical Note contains a collection of Q&As 
  289. relating to a specific topic—questions you’ve sent the Developer Support 
  290. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  291. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  292. have the editing and organization of other Technical Notes. The Q&A 
  293. function is to get new technical information and updates to you quickly, 
  294. saving the polish for when the information migrates into reference manuals.
  295.  
  296.  Name  =  Chooser Enhancements
  297. .cpt
  298.  Path =  AMUG CD:Files:MacTechNotes:Overview:Chooser Enhancements
  299. .cpt
  300.  Size:  9K         Date: 6/22/93         Version: 
  301.  Description:
  302.  Chooser Enhancements - Beginning with version 3.2, the Chooser has been 
  303. enhanced to provide support for additional controls.
  304.  
  305.  Name  =  10+ Commandments.cpt
  306.  Path =  AMUG CD:Files:MacTechNotes:Overview:10+ Commandments.cpt
  307.  Size: 17K         Date: 6/22/93         Version: 
  308.  Description:
  309.  10+ Commandments - The world of Macintosh is changing rapidly. With a 
  310. plethora of new Macintosh CPUs and the prospect of even stranger, non-68K 
  311. CPUs on the horizon, how’s a programmer supposed to keep up? Maybe it’s 
  312. time to review some basic tenets of Macintosh programming and point out 
  313. some future pitfalls. Not only is it important that Apple evolve new 
  314. hardware; Apple must evolve the operating system as well. The issues 
  315. discussed here affect the ability of Apple to transform the Macintosh 
  316. Operating System into a modern operating system. As you write new code, or 
  317. review old code, be aware of these issues. 
  318.  
  319.  Name  =  OS Queue Utility Q&As.cpt
  320.  Path =  AMUG CD:Files:MacTechNotes:Operating System:OS Queue Utility Q&As.cpt
  321.  Size:  6K         Date: 6/22/93         Version: 
  322.  Description:
  323.  OS Queue Utility Q&As - This Technical Note contains a collection of Q&As 
  324. relating to a specific topic—questions you’ve sent the Developer Support 
  325. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  326. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  327. have the editing and organization of other Technical Notes. The Q&A 
  328. function is to get new technical information and updates to you quickly, 
  329. saving the polish for when the information migrates into reference manuals.
  330.  
  331.  Name  =  Math Function Q&As.cpt
  332.  Path =  AMUG CD:Files:MacTechNotes:Operating System:Math Function Q&As.cpt
  333.  Size:  5K         Date: 6/22/93         Version: 
  334.  Description:
  335.  Math Function Q&As - This Technical Note contains a collection of Q&As 
  336. relating to a specific topic—questions you’ve sent the Developer Support 
  337. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  338. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  339. have the editing and organization of other Technical Notes. The Q&A 
  340. function is to get new technical information and updates to you quickly, 
  341. saving the polish for when the information migrates into reference manuals.
  342.  
  343.  Name  =  Gestalt Mgr Q&As.cpt
  344.  Path =  AMUG CD:Files:MacTechNotes:Operating System:Gestalt Mgr Q&As.cpt
  345.  Size:  5K         Date: 6/22/93         Version: 
  346.  Description:
  347.  Gestalt Mgr Q&As - This Technical Note contains a collection of Q&As 
  348. relating to a specific topic—questions you’ve sent the Developer Support 
  349. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  350. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  351. have the editing and organization of other Technical Notes. The Q&A 
  352. function is to get new technical information and updates to you quickly, 
  353. saving the polish for when the information migrates into reference manuals.
  354.  
  355.  Name  =  TokenTlk Programmer's Guide.cpt
  356.  Path =  AMUG CD:Files:MacTechNotes:Networking:TokenTlk Programmer's Guide.cpt
  357.  Size:  9K         Date: 6/22/93         Version: 
  358.  Description:
  359.  TokenTlk Programmer's Guide - This Technical Note presents the additions 
  360. and changes to the TokenTalk Programmer’s Guide and the latest information 
  361. with regard to software development for the Apple Token Ring NB and Token 
  362. Ring 4/16 NB network cards.
  363.  
  364.  Name  =  The PAP Status Buffer.cpt
  365.  Path =  AMUG CD:Files:MacTechNotes:Networking:The PAP Status Buffer.cpt
  366.  Size:  8K         Date: 6/22/93         Version: 
  367.  Description:
  368.  The PAP Status Buffer - This Technical Note shows the format of the ATP 
  369. data part of Printer Access Protocol (PAP) OpenConnReply and Status 
  370. AppleTalk response packets. A PAP client returns this information in its 
  371. implementation of the PAPStatus and PAPOpen calls. The status buffer format
  372. is shown for both LaserWriter and ImageWriter (with the ImageWriter II/LQ 
  373. LocalTalk Option card installed) printers.
  374.  
  375.  Name  =  SNMP Transports.cpt
  376.  Path =  AMUG CD:Files:MacTechNotes:Networking:SNMP Transports.cpt
  377.  Size: 13K         Date: 6/22/93         Version: 
  378.  Description:
  379.  SNMP Transports - This Technical Note explains how to write an SNMP (Simple
  380. Network Management Protocol) Transport. An SNMP Transport is responsible 
  381. for communicating between the SNMP Manager and a particular network layer. 
  382. Thus, if you were writing a new network stack for the Macintosh and wanted 
  383. it to use the SNMP Manager, you would write an SNMP Transport for your 
  384. network stack. 
  385.  
  386.  Name  =  RegisterName.cpt
  387.  Path =  AMUG CD:Files:MacTechNotes:Networking:RegisterName.cpt
  388.  Size:  4K         Date: 6/22/93         Version: 
  389.  Description:
  390.  RegisterName - The verify flag indicator byte (verifyFlag) of the AppleTalk
  391. RegisterName function should always be set TRUE in published code.
  392.  
  393.  Name  =  PAP Status Buffer.cpt
  394.  Path =  AMUG CD:Files:MacTechNotes:Networking:PAP Status Buffer.cpt
  395.  Size:  8K         Date: 6/22/93         Version: 
  396.  Description:
  397.  PAP Status Buffer - This Technical Note shows the format of the ATP data 
  398. part of Printer Access Protocol (PAP) OpenConnReply and Status AppleTalk 
  399. response packets. A PAP client returns this information in its 
  400. implementation of the PAPStatus and PAPOpen calls. The status buffer format
  401. is shown for both LaserWriter and ImageWriter (with the ImageWriter II/LQ 
  402. LocalTalk Option card installed) printers.
  403.  
  404.  Name  =  Networking Cards & SNMP.cpt
  405.  Path =  AMUG CD:Files:MacTechNotes:Networking:Networking Cards & SNMP.cpt
  406.  Size:  9K         Date: 6/22/93         Version: 
  407.  Description:
  408.  Networking Cards & SNMP - Apple provides an SNMP Manager that implements an
  409. architecture for doing network management on a Macintosh computer. This 
  410. Tech Note describes how the SNMP manager finds network cards on a Macintosh
  411. and explains how you can make the SNMP Manager recognize new types of 
  412. network cards. This Tech Note is a supplement to the information provided 
  413. in the Developers kit for SNMP available on the E.T.O. CD-ROM in the 
  414. MacSNMP Programmer’s Guide.. The kit defines the interfaces to actually 
  415. gather the information.
  416.  
  417.  Name  =  High-Level AppleTalk Routin.cpt
  418.  Path =  AMUG CD:Files:MacTechNotes:Networking:High-Level AppleTalk Routin.cpt
  419.  Size:  5K         Date: 6/22/93         Version: 
  420.  Description:
  421.  High-Level AppleTalk Routin - What you need to do in order to use 
  422. high-level AppleTalk routines depends upon the interfaces you are using. 
  423. Some differences are outlined below.
  424.  
  425.  Name  =  AppleTalk Timers Explained.cpt
  426.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalk Timers Explained.cpt
  427.  Size: 10K         Date: 6/22/93         Version: 
  428.  Description:
  429.  AppleTalk Timers Explained - This Technical Note explains how to 
  430. effectively use timers and retry mechanisms of the various AppleTalk 
  431. protocols to achieve maximum performance on an internet.
  432.  
  433.  Name  =  VM and Memory Mappings.cpt
  434.  Path =  AMUG CD:Files:MacTechNotes:Memory:VM and Memory Mappings.cpt
  435.  Size: 20K         Date: 6/22/93         Version: 
  436.  Description:
  437.  VM and Memory Mappings - The purpose of this Note is twofold.  First, it 
  438. describes in detail how to use the GetPhysical routine.  This routine is 
  439. critical to the support of alternate bus masters on certain machines 
  440. without Virtual Memory (VM) and all machines with VM.  Included is an 
  441. ancillary discussion of several closely-related VM routines.  Second, it 
  442. reiterates a number of issues important to VM compatibility and elucidates 
  443. some of the deeper VM issues of which specialized developers should be 
  444. aware.  Compatibility issues are especially important for developers of 
  445. SCSI drivers, NuBus™ master hardware, and code which runs at interrupt 
  446. time.
  447.  
  448.  Name  =  MaxApplZone and MoveHHi.cpt
  449.  Path =  AMUG CD:Files:MacTechNotes:Memory:MaxApplZone and MoveHHi.cpt
  450.  Size:  5K         Date: 6/22/93         Version: 
  451.  Description:
  452.  MaxApplZone and MoveHHi - When calling MaxApplZone and MoveHHi from 
  453. assembly language, be sure to get the correct code. 
  454.  
  455.  Name  =  Collaborative Comp Q&As.cpt
  456.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:Collaborative Comp Q&As.cpt
  457.  Size:  7K         Date: 6/22/93         Version: 
  458.  Description:
  459.  Collaborative Comp Q&As - This Technical Note contains a collection of Q&As
  460. relating to a specific topic—questions you’ve sent the Developer Support 
  461. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  462. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  463. have the editing and organization of other Technical Notes. The Q&A 
  464. function is to get new technical information and updates to you quickly, 
  465. saving the polish for when the information migrates into reference manuals.
  466.  
  467.  Name  =  Using Laser Prep Routines.cpt
  468.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Using Laser Prep Routines.cpt
  469.  Size:  6K         Date: 6/22/93         Version: 
  470.  Description:
  471.  Using Laser Prep Routines - This technical note addresses the issues 
  472. involved in depending on the procedures and constants defined in the Laser 
  473. Prep dictionary.
  474.  
  475.  Name  =  Spooler Queries?.cpt
  476.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Spooler Queries?.cpt
  477.  Size:  4K         Date: 6/22/93         Version: 
  478.  Description:
  479.  Spooler Queries? - When the LaserShare spooler is on an AppleTalk network, 
  480. it acts like a LaserWriter-type device, which can be chosen and 
  481. communicated with much like a real LaserWriter. Some applications, however,
  482. must communicate with a LaserWriter directly, not a spooler. If this is 
  483. true for your application, you can check whether you are actually talking 
  484. to a real LaserWriter by sending to the LaserWriter the following query.
  485.  
  486.  Name  =  Print Dialogues - Adding It.cpt
  487.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Print Dialogues - Adding It.cpt
  488.  Size: 15K         Date: 6/22/93         Version: 
  489.  Description:
  490.  Print Dialogues - Adding It - This technical note discusses how to add your
  491. own items to the Printing Manager’s dialogs.
  492.  
  493.  Name  =  LaserWriter Optimization.cpt
  494.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:LaserWriter Optimization.cpt
  495.  Size: 10K         Date: 6/22/93         Version: 
  496.  Description:
  497.  LaserWriter Optimization - This Technical Note discusses techniques for 
  498. optimizing code for printing on the LaserWriter. Changes since March 1988, 
  499. Updated the “Printable Paper Area” and “Memory Considerations” sections as 
  500. well as the printer IDs, moved the error messages from the end of the Note 
  501. to Technical Note #161, A Printing Loop That Cares…, and removed the 
  502. “Spool-A-Page/Print-A-Page” section because Technical Note #125, Effect of 
  503. Spool-A-Page/Print-A-Page on Shared Printers, already thoroughly covers 
  504. this topic.
  505.  
  506.  Name  =  LaserWriter Driver Surprise.cpt
  507.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:LaserWriter Driver Surprise.cpt
  508.  Size:  8K         Date: 6/22/93         Version: 
  509.  Description:
  510.  LaserWriter Driver Surprise - This Technical Note describes some changes in
  511. version 5.0 and later LaserWriter drivers. Changes since April 1988. 
  512. Described a bug in 5.x which is fixed in 6.0 and later, and reiterated a 
  513. warning about storing fonts in an application.
  514.  
  515.  Name  =  Dictionary Downloading.cpt
  516.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Dictionary Downloading.cpt
  517.  Size:  8K         Date: 6/22/93         Version: 
  518.  Description:
  519.  Dictionary Downloading - This technical note discusses a method for 
  520. downloading PostScript dictionaries automatically using the LaserWriter 
  521. driver. It will also provide the format and use of the PREC(103) resource. 
  522. It will also describe some problems with the now obsolete PREC(201) 
  523. resource. If you are using PostScript dictionaries, or either of these 
  524. resources, you should definitely read this note.
  525.  
  526.  Name  =  RowBytes Revealed II.cpt
  527.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:RowBytes Revealed II.cpt
  528.  Size: 10K         Date: 6/22/93         Version: 
  529.  Description:
  530.  RowBytes Revealed II - This Technical Note discusses the maximum rowBytes 
  531. value for a pixMap.
  532.  
  533.  Name  =  QuickDraw’s Internal Pict D.cpt
  534.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:QuickDraw’s Internal Pict D.cpt
  535.  Size:  9K         Date: 6/22/93         Version: 
  536.  Description:
  537.  QuickDraw’s Internal Pict D - This technical note describes the internal 
  538. format of the QuickDraw picture data structure. This revision corrects some
  539. errors in the opcode descriptions and provides some examples.
  540.  
  541.  Name  =  Fixed CLUT Devices.cpt
  542.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Fixed CLUT Devices.cpt
  543.  Size:  7K         Date: 6/22/93         Version: 
  544.  Description:
  545.  Fixed CLUT Devices - Applications that need a given set of colors to look 
  546. good or make use of color table animation can obtain undesired results in 
  547. PowerBook 160, PowerBook 180, and PowerBook Duo Macintosh models. The 
  548. reason for this is that these models sport Fixed Color Devices associated 
  549. with the flat screen display. This Tech Note describes what a Fixed CLUT 
  550. device is and presents some solutions to the challenges presented by this 
  551. display type.
  552.  
  553.  Name  =  Every Picture [Comment] Tel.cpt
  554.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Every Picture [Comment] Tel.cpt
  555.  Size:  5K         Date: 6/22/93         Version: 
  556.  Description:
  557.  Every Picture [Comment] Tel - Application-specific picture comment conflict
  558. and registration is addressed, along with Developer Technical Support’s 
  559. method for solving it.
  560.  
  561.  Name  =  Displaying Large PICT Files.cpt
  562.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Displaying Large PICT Files.cpt
  563.  Size:  8K         Date: 6/22/93         Version: 
  564.  Description:
  565.  Displaying Large PICT Files - Now that we have scanners and other 
  566. massive-picture producing types of applications, there is a need to address
  567. the problem of how to display a PICT format object that is bigger than a 
  568. current PICT resource is allowed to be. Note that this technique applies 
  569. equally well to version 1 and version 2 (word-opcode) pictures as produced 
  570. by the Macintosh II.
  571.  
  572.  Name  =  ColorSync Q&As.cpt
  573.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:ColorSync Q&As.cpt
  574.  Size:  6K         Date: 6/22/93         Version: 
  575.  Description:
  576.  ColorSync Q&As - This Technical Note contains a collection of Q&As relating
  577. to a specific topic—questions you’ve sent the Developer Support Center 
  578. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  579. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  580. the editing and organization of other Technical Notes. The Q&A function is 
  581. to get new technical information and updates to you quickly, saving the 
  582. polish for when the information migrates into reference manuals.
  583.  
  584.  Name  =  Sleep Queue Tasks.cpt
  585.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Sleep Queue Tasks.cpt
  586.  Size: 10K         Date: 6/22/93         Version: 
  587.  Description:
  588.  Sleep Queue Tasks - This Technical Note demonstrates how one can write an 
  589. application to display a dialog box before a portable Macintosh goes to 
  590. sleep.
  591.  
  592.  Name  =  Macintosh 21" Color Display.cpt
  593.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Macintosh 21" Color Display.cpt
  594.  Size:  8K         Date: 6/22/93         Version: 
  595.  Description:
  596.  Macintosh 21" Color Display - This Technical Note presents the technical 
  597. specifications for the Macintosh 21" Color Display with the objective of 
  598. allowing display board and accelerator board manufacturers to ensure 
  599. compatibility with this monitor.
  600.  
  601.  Name  =  Mac Quadra Built-In Video.cpt
  602.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Quadra Built-In Video.cpt
  603.  Size: 11K         Date: 6/22/93         Version: 
  604.  Description:
  605.  Mac Quadra Built-In Video - This is an in-depth article in three parts, 
  606. describing the internal video on the Macintosh Quadra computers. The first 
  607. part discusses a number of general Quadra video topics, the second part 
  608. details how to wire the video connector sense pins to access all the 
  609. Quadra’s supported video modes, and the third describes the memory 
  610. configurations necessary to support each of the video modes at specific 
  611. pixel depths.
  612.  
  613.  Name  =  Mac Portable ROM Expansion.cpt
  614.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Portable ROM Expansion.cpt
  615.  Size: 13K         Date: 6/22/93         Version: 
  616.  Description:
  617.  Mac Portable ROM Expansion - This Technical Note explains the practice of 
  618. and theory behind compatible use of the expansion ROM in the Macintosh 
  619. Portable.
  620.  
  621.  Name  =  Mac Portable PDS Developmen.cpt
  622.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Portable PDS Developmen.cpt
  623.  Size: 13K         Date: 6/22/93         Version: 
  624.  Description:
  625.  Mac Portable PDS Development - The Technical Note describes the unique 
  626. aspects of the Macintosh Portable Processor Direct Slot (PDS), including 
  627. the severe limitations in its use.
  628.  
  629.  Name  =  Mac SE/30, II, IIx RAM.cpt
  630.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Mem Config:Mac SE/30, II, IIx RAM.cpt
  631.  Size: 11K         Date: 6/22/93         Version: 
  632.  Description:
  633.  Mac SE/30, II, IIx RAM - drawings on RAM install configurations.
  634.  
  635.  Name  =  Mac SE RAM.cpt
  636.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Mem Config:Mac SE RAM.cpt
  637.  Size:  9K         Date: 6/22/93         Version: 
  638.  Description:
  639.  Mac SE RAM - drawings on RAM install configurations.
  640.  
  641.  Name  =  Mac SE (w/jump) RAM.cpt
  642.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Mem Config:Mac SE (w/jump) RAM.cpt
  643.  Size:  9K         Date: 6/22/93         Version: 
  644.  Description:
  645.  Mac SE (w/jump) RAM - drawings on RAM install configurations.
  646.  
  647.  Name  =  Mac Plus RAM.cpt
  648.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Mem Config:Mac Plus RAM.cpt
  649.  Size: 14K         Date: 6/22/93         Version: 
  650.  Description:
  651.  Mac Plus RAM - drawings on RAM install configurations.
  652.  
  653.  Name  =  Mac Mem Configurations.cpt
  654.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Mem Config:Mac Mem Configurations.cpt
  655.  Size:120K         Date: 6/22/93         Version: 
  656.  Description:
  657.  Mac Mem Configurations - This Technical Note describes the different 
  658. possible memory configurations of all models of the Macintosh family that 
  659. use Single In-line Memory Modules (SIMMs) as well as the non-SIMM memory 
  660. upgrade options of the Macintosh Portable and Macintosh Classic. (Special 
  661. thanks to Brian Howard for the Macintosh Plus and original SE drawings, and
  662. for the inspiration for the other drawings.) This Note also describes the 
  663. obstacles to using four megabit (Mbit) DRAM SIMMs in Apple Macintosh 
  664. products to date. Corrected error on the RAM configuration chart (page 2); 
  665. additional information added to Quadra 900 section (page 15).
  666.  
  667.  Name  =  Mac IIfx RAM.cpt
  668.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Mem Config:Mac IIfx RAM.cpt
  669.  Size: 14K         Date: 6/22/93         Version: 
  670.  Description:
  671.  Mac IIfx RAM - drawings on RAM install configurations.
  672.  
  673.  Name  =  Mac Classic, LC, IIsi RAM.cpt
  674.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Mem Config:Mac Classic, LC, IIsi RAM.cpt
  675.  Size:  5K         Date: 6/22/93         Version: 
  676.  Description:
  677.  Mac Classic, LC, IIsi RAM - drawings on RAM install configurations.
  678.  
  679.  Name  =  Byte Smearing.cpt
  680.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Byte Smearing.cpt
  681.  Size:  5K         Date: 6/22/93         Version: 
  682.  Description:
  683.  Byte Smearing - This Technical Note discusses a feature of the current 
  684. Macintosh hardware which will not be supported in the future.  Macintosh 
  685. hardware developers and driver writers should be aware of this limitation 
  686. as it affects current and future products.
  687.  
  688.  Name  =  ADBReInit in sys 4.2 - Don'.cpt
  689.  Path =  AMUG CD:Files:MacTechNotes:Hardware:ADBReInit in sys 4.2 - Don'.cpt
  690.  Size:  5K         Date: 6/22/93         Version: 
  691.  Description:
  692.  ADBReInit in sys 4.2 - Because of a bug (which causes auto-repeat) in the 
  693. ROM version of the Macintosh SE keyboard driver, a patch was placed in 
  694. System 4.1. If ADBReInit is called, the ROM version of the keyboard driver 
  695. will be reloaded, and the RAM version of the driver with the patches will 
  696. not be used. Therefore, it is recommended that ADBReInit not be called on 
  697. the Macintosh SE until the problem is fixed. (There is no need to call 
  698. ADBReInit.) This problem will not occur with the Macintosh II ROM version 
  699. of the keyboard driver.
  700.  
  701.  Name  =  ADB (Space Aliens).cpt
  702.  Path =  AMUG CD:Files:MacTechNotes:Hardware:ADB (Space Aliens).cpt
  703.  Size: 15K         Date: 6/22/93         Version: 
  704.  Description:
  705.  ADB (Space Aliens) - This Technical Note explains how the Apple Desktop Bus
  706. (ADB) works on the Macintosh. This Note covers the boot process, driver 
  707. installation, ADB Manager run-time behavior, use of ADB Manager calls, and 
  708. answers commonly asked questions.
  709.  
  710.  Name  =  Resolving Alias Files Quiet.cpt
  711.  Path =  AMUG CD:Files:MacTechNotes:Files:Resolving Alias Files Quiet.cpt
  712.  Size: 11K         Date: 6/22/93         Version: 
  713.  Description:
  714.  Resolving Alias Files Quiet - ResolveAliasFile always presents the user 
  715. identity dialog when mounting remote volumes. This Technical Note offers an
  716. alternative function, ResolveAliasFileMountOption, which uses the 
  717. previously undocumented FollowFinderAlias trap to resolve alias files only 
  718. if their target is on an already mounted volume. Also included is an 
  719. IsAliasFile routine for identifying alias files.
  720.  
  721.  Name  =  PBCatMove - Moving Your Cat.cpt
  722.  Path =  AMUG CD:Files:MacTechNotes:Files:PBCatMove - Moving Your Cat.cpt
  723.  Size:  9K         Date: 6/22/93         Version: 
  724.  Description:
  725.  PBCatMove - Moving Your Cat - This Technical Note clarifies the 
  726. documentation in Inside Macintosh for _PBCatMove and provides a 
  727. demonstration on how to use it. Changes since February 1989, Added a 
  728. discussion of using NIL for the destination name pointer, which is the 
  729. simplest way to use _CatMove, and revised the sample code to use the 
  730. high-level File Manager calls.  Thanks to Tim Dierks of Apple Developer 
  731. Technical Support U.K. for pointing out the problems with the previous 
  732. version of this Note.
  733.  
  734.  Name  =  Hard Disk Medic.cpt
  735.  Path =  AMUG CD:Files:MacTechNotes:Files:Hard Disk Medic.cpt
  736.  Size: 18K         Date: 6/22/93         Version: 
  737.  Description:
  738.  Hard Disk Medic - The death of a hard disk with megabytes worth of data can
  739. be exceedingly traumatic. This technical note will describe techniques for 
  740. recovering a hard disk and the data that is on it. The discussion will also
  741. include some tips on how to avoid problems.
  742.  
  743.  Name  =  Clearing Completion.cpt
  744.  Path =  AMUG CD:Files:MacTechNotes:Files:Clearing Completion.cpt
  745.  Size:  4K         Date: 6/22/93         Version: 
  746.  Description:
  747.  Clearing Completion - When making synchronous calls to the File Manager, it
  748. is not necessary to clear ioCompletion field of the parameter block, since 
  749. that is done for you. Some earlier technotes explicitly cleared 
  750. ioCompletion, with the knowledge that this was unnecessary, to try to 
  751. encourage developers to fill in all fields of parameter blocks as indicated
  752. in Inside Macintosh. 
  753.  
  754.  Name  =  Serial PollProc.cpt
  755.  Path =  AMUG CD:Files:MacTechNotes:Devices:Serial PollProc.cpt
  756.  Size:  8K         Date: 6/22/93         Version: 
  757.  Description:
  758.  Serial PollProc - This Technical Note discusses how to make a PollProc for 
  759. your MIDI (Musical Instrument Digital Interface) driver on the Macintosh 
  760. PowerBook 140 and 170.
  761.  
  762.  Name  =  Monitor Depth.cpt
  763.  Path =  AMUG CD:Files:MacTechNotes:Devices:Monitor Depth.cpt
  764.  Size:  7K         Date: 6/22/93         Version: 
  765.  Description:
  766.  Monitor Depth - This Technical Note describes two new system calls that 
  767. allow an application to change the depth and flags for a given device and 
  768. also check whether a device supports a particular depth and flags setting. 
  769. Apple provides these calls to give developers a better way to help users 
  770. make changes when they consider it appropriate. Abusive use of these calls 
  771. is a sure way to guarantee that the Thought Police come after you to 
  772. confiscate your Macintoshes, your stock of Mountain Dew®, and your 
  773. Technical Notes binder. This Note assumes familiarity with Inside 
  774. Macintosh, Volume V, Graphics Devices.
  775.  
  776.  Name  =  Modem Q&As.cpt
  777.  Path =  AMUG CD:Files:MacTechNotes:Devices:Modem Q&As.cpt
  778.  Size:  5K         Date: 6/22/93         Version: 
  779.  Description:
  780.  Modem Q&As - This Technical Note contains a collection of Q&As relating to 
  781. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  782. along with answers from the DSC engineers. While DSC engineers have checked
  783. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  784. editing and organization of other Technical Notes. The Q&A function is to 
  785. get new technical information and updates to you quickly, saving the polish
  786. for when the information migrates into reference manuals.
  787.  
  788.  Name  =  MIDI Interface Q&As.cpt
  789.  Path =  AMUG CD:Files:MacTechNotes:Devices:MIDI Interface Q&As.cpt
  790.  Size:  5K         Date: 6/22/93         Version: 
  791.  Description:
  792.  MIDI Interface Q&As - This Technical Note contains a collection of Q&As 
  793. relating to a specific topic—questions you’ve sent the Developer Support 
  794. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  795. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  796. have the editing and organization of other Technical Notes. The Q&A 
  797. function is to get new technical information and updates to you quickly, 
  798. saving the polish for when the information migrates into reference manuals.
  799.  
  800.  Name  =  High Level Control & Stat.cpt
  801.  Path =  AMUG CD:Files:MacTechNotes:Devices:High Level Control & Stat.cpt
  802.  Size:  7K         Date: 6/22/93         Version: 
  803.  Description:
  804.  High Level Control & Stat - This Technical Note discusses situations under 
  805. which high-level Status calls do not work correctly and PBStatus calls 
  806. should be made instead. Changes since February 1990-Information has been 
  807. added describing similar problems with high-level Control calls.
  808.  
  809.  Name  =  Drivers & DAs in.cpt
  810.  Path =  AMUG CD:Files:MacTechNotes:Devices:Drivers & DAs in.cpt
  811.  Size:  8K         Date: 6/22/93         Version: 
  812.  Description:
  813.  Drivers & DAs in - This Technical Note describes a few complications which 
  814. rear their rather ugly little heads when a desk accessory or driver needs 
  815. periodic time. It also presents a few solutions to work around these 
  816. problems and make life easier, at least periodically.
  817.  
  818.  Name  =  Driver Education.cpt
  819.  Path =  AMUG CD:Files:MacTechNotes:Devices:Driver Education.cpt
  820.  Size: 26K         Date: 6/22/93         Version: 
  821.  Description:
  822.  Driver Education - This Technical Note describes in detail the operation of
  823. the Device Manager and its interaction with device drivers. It provides the
  824. background needed for correct operation of third-party device drivers and 
  825. also presents a method for finding an entry in the Unit Table for a driver.
  826.  
  827.  Name  =  Drive Queue Elements.cpt
  828.  Path =  AMUG CD:Files:MacTechNotes:Devices:Drive Queue Elements.cpt
  829.  Size:  7K         Date: 6/22/93         Version: 
  830.  Description:
  831.  Drive Queue Elements - This note expands on Inside Macintosh’s definition 
  832. of the drive queue, which is given in the File Manager chapter.
  833.  
  834.  Name  =  Docking Mgr Q&As.cpt
  835.  Path =  AMUG CD:Files:MacTechNotes:Devices:Docking Mgr Q&As.cpt
  836.  Size:  6K         Date: 6/22/93         Version: 
  837.  Description:
  838.  Docking Mgr Q&As - This Technical Note contains a collection of Q&As 
  839. relating to a specific topic—questions you’ve sent the Developer Support 
  840. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  841. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  842. have the editing and organization of other Technical Notes. The Q&A 
  843. function is to get new technical information and updates to you quickly, 
  844. saving the polish for when the information migrates into reference manuals.
  845.  
  846.  Name  =  CD-ROM Notes (Most Excellen.cpt
  847.  Path =  AMUG CD:Files:MacTechNotes:Devices:CD-ROM Notes (Most Excellen.cpt
  848.  Size:  9K         Date: 6/22/93         Version: 
  849.  Description:
  850.  CD-ROM Notes - This Technical Note discusses issues concerning the use of 
  851. the AppleCD SC drive, the Apple CD-ROM device driver, and the Foreign File 
  852. Access software extension.
  853.  
  854.  Name  =  CD-ROM Driver Calls.cpt
  855.  Path =  AMUG CD:Files:MacTechNotes:Devices:CD-ROM Driver Calls.cpt
  856.  Size: 26K         Date: 6/22/93         Version: 
  857.  Description:
  858.  CD-ROM Driver Calls - This Technical Note discusses the public interface to
  859. the Apple CD-ROM driver, which currently supports the AppleCD SC, AppleCD 
  860. SC Plus/AppleCD 150, and the AppleCD 300. This information supercedes the 
  861. "Macintosh CD-ROM Device Driver" chapter of AppleCD SC Developer's guide 
  862. available through APDA. If you're writing special purpose application 
  863. software that needs to access the audio or data portions of a CD-ROM 
  864. directly, this note will be of interest to you. 
  865.  
  866.  Name  =  Serial I/O Port  Q&A.cpt
  867.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Serial I/O Port  Q&A.cpt
  868.  Size: 10K         Date: 4/12/93         Version: 
  869.  Description:
  870.  Serial I/O Port  Q&A - This Technical Note contains a collection of Q&As 
  871. relating to a specific topic—questions you’ve sent the Developer Support 
  872. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  873. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  874. have the editing and organization of other Technical Notes. The Q&A 
  875. function is to get new technical information and updates to you quickly, 
  876. saving the polish for when the information migrates into reference manuals.
  877.  
  878.  Name  =  +5 Volt Trickle.cpt
  879.  Path =  AMUG CD:Files:MacTechNotes:Hardware:+5 Volt Trickle.cpt
  880.  Size:  6K         Date: 4/12/93         Version: 
  881.  Description:
  882.  +5 Volt Trickle - One of the features of the new NuBus90 spec is the 
  883. availability of +5 trickle charge. There are some things that you will need
  884. to know about this feature before you design any NuBus card. This Tech Note
  885. will provide these things. NuBus90 +5 trickle feature, +5 trickle feature 
  886. on Macintosh, Possible problems with +5 trickle.
  887.  
  888.  Name  =  Sys Error Hndlr Q&As.cpt
  889.  Path =  AMUG CD:Files:MacTechNotes:Operating System:Sys Error Hndlr Q&As.cpt
  890.  Size:  6K         Date: 2/23/93         Version: 
  891.  Description:
  892.  Sys Error Hndlr Q&As - This Technical Note contains a collection of Q&As 
  893. relating to a specific topic—questions you’ve sent the Developer Support 
  894. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  895. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  896. have the editing and organization of other Technical Notes. The Q&A 
  897. function is to get new technical information and updates to you quickly, 
  898. saving the polish for when the information migrates into reference manuals.
  899.  
  900.  Name  =  Mac Quadra Built-In Video.cpt
  901.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac Quadra Built-In Video.cpt
  902.  Size: 11K         Date: 2/23/93         Version: 
  903.  Description:
  904.  Mac Quadra Built-In Video - This is an in-depth article in three parts, 
  905. describing the internal video on the Macintosh Quadra computers. The first 
  906. part discusses a number of general Quadra video topics, the second part 
  907. details how to wire the video connector sense pins to access all the 
  908. Quadra’s supported video modes, and the third describes the memory 
  909. configurations necessary to support each of the video modes at specific 
  910. pixel depths.
  911.  
  912.  Name  =  MacApp Segmentation.cpt
  913.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacApp Segmentation.cpt
  914.  Size: 14K         Date:12/29/92         Version: 
  915.  Description:
  916.  MacApp Segmentation - This Technical Note describes MacApp segmentation 
  917. strategies and guidelines. It also describes performance, runtime, and 
  918. development tools issues related to segmentation. Some of the discussion is
  919. also relevant to general segmentation strategies with non-MacApp-based 
  920. applications. The MacApp techniques are based on MacApp 3.0; however, many 
  921. of the issues are also relevant to MacApp 2.0.
  922.  
  923.  Name  =  Background-Only Apps.cpt
  924.  Path =  AMUG CD:Files:MacTechNotes:Processes:Background-Only Apps.cpt
  925.  Size:  8K         Date:12/29/92         Version: 
  926.  Description:
  927.  Background-Only Apps - Background-only applications (BOAs) are Macintosh 
  928. applications that run only in the background under MultiFinder and under 
  929. System 7. BOAs are the preferred alternative to INITs, drivers, and 
  930. stand-alone code for most startup-time and background “daemon” services. 
  931. This note discusses various issues that affect development of BOAs, as well
  932. as useful implementation strategies for BOAs.
  933.  
  934.  Name  =  AppleTalkOvQ&As.cpt
  935.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalkOvQ&As.cpt
  936.  Size:  9K         Date:12/29/92         Version: 
  937.  Description:
  938.  AppleTalkOvQ&As - This Technical Note contains a collection of Q&As 
  939. relating to a specific topic—questions you’ve sent the Developer Support 
  940. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  941. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  942. have the editing and organization of other Technical Notes. The Q&A 
  943. function is to get new technical information and updates to you quickly, 
  944. saving the polish for when the information migrates into reference manuals.
  945.  
  946.  Name  =  AppleShareQ&As.cpt
  947.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleShareQ&As.cpt
  948.  Size: 22K         Date:12/29/92         Version: 
  949.  Description:
  950.  AppleShareQ&As - This Technical Note contains a collection of Q&As relating
  951. to a specific topic—questions you’ve sent the Developer Support Center 
  952. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  953. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  954. the editing and organization of other Technical Notes. The Q&A function is 
  955. to get new technical information and updates to you quickly, saving the 
  956. polish for when the information migrates into reference manuals.
  957.  
  958.  Name  =  Time Mgr Q&As.cpt
  959.  Path =  AMUG CD:Files:MacTechNotes:Processes:Time Mgr Q&As.cpt
  960.  Size:  5K         Date:12/28/92         Version: 
  961.  Description:
  962.  Time Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  963. to a specific topic—questions you’ve sent the Developer Support Center 
  964. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  965. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  966. the editing and organization of other Technical Notes. The Q&A function is 
  967. to get new technical information and updates to you quickly, saving the 
  968. polish for when the information migrates into reference manuals.
  969.  
  970.  Name  =  Programmatic PostScript.cpt
  971.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Programmatic PostScript.cpt
  972.  Size: 10K         Date:12/28/92         Version: 
  973.  Description:
  974.  Programmatic PostScript - This Technical Note discusses how to make the 
  975. LaserWriter driver, versions 7.0 and later, create PostScript files from 
  976. your printing loop, and when this is and is not appropriate.
  977.  
  978.  Name  =  Movies ‘LOOP’ Atom and Frie.cpt
  979.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:Movies ‘LOOP’ Atom and Frie.cpt
  980.  Size:  6K         Date:12/28/92         Version: 
  981.  Description:
  982.  Movies ‘LOOP’ Atom and Friends - This Technical Note discusses entertaining
  983. uses for QuickTime user data atoms, Apple defined and otherwise.
  984.  
  985.  Name  =  Mac Mem Configurations.cpt
  986.  Path =  AMUG CD:Files:MacTechNotes:Memory:Mac Mem Configurations.cpt
  987.  Size:126K         Date:12/28/92         Version: 
  988.  Description:
  989.  Mac Mem Configurations - This Technical Note describes the different 
  990. possible memory configurations of all models of the Macintosh family that 
  991. use Single In-line Memory Modules (SIMMs) as well as the non-SIMM memory 
  992. upgrade options of the Macintosh Portable, Macintosh Classic, and Macintosh
  993. PowerBooks. (Special thanks to Brian Howard for the Macintosh Plus and 
  994. original SE drawings, and for the inspiration for the other drawings.) This
  995. Note also describes the obstacles to using four megabit (Mbit) DRAM SIMMs 
  996. in Apple Macintosh products to date.
  997.  
  998.  Name  =  Absolute Pointing Device.cpt
  999.  Path =  AMUG CD:Files:MacTechNotes:Devices:Absolute Pointing Device.cpt
  1000.  Size: 14K         Date:10/30/92         Version: 
  1001.  Description:
  1002.  This Technical Note specifies a memory data structure for use by absolute 
  1003. pointing devices; it was developed for the Apple Desktop Bus (ADB) but 
  1004. could also be used for devices using serial input. Generally, this data 
  1005. structure is created and updated by the pointing device’s driver and read 
  1006. by either an application or the system cursor rendering software.
  1007.  
  1008.  Name  =  ZoomWindow.cpt
  1009.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:ZoomWindow.cpt
  1010.  Size:  9K         Date:10/29/92         Version: 
  1011.  Description:
  1012.  ZoomWindow - This Technical Note contains some hints about using 
  1013. _ZoomWindow. Changes since February 1990. Fixed a bug in DoWZoom which 
  1014. caused crashes if the content of a window did not intersect with any 
  1015. device’s gdRect.  Also made DoWZoom more robust by making savePort a local 
  1016. variable and checking for off-screen and inactive GDevice records.  (One 
  1017. variable name has changed.)  Additional minor changes:  Corrected original 
  1018. sample code to use _EraseRect before zooming and added references to Human 
  1019. Interface Note #7, Who’s Zooming Whom? for more subtle and application- 
  1020. specific considerations.
  1021.  
  1022.  Name  =  X25 & X400 Q&As.cpt
  1023.  Path =  AMUG CD:Files:MacTechNotes:Networking:X25 & X400 Q&As.cpt
  1024.  Size:  8K         Date:10/29/92         Version: 
  1025.  Description:
  1026.  X25 & X400 Q&As - This Technical Note contains a collection of Q&As 
  1027. relating to a specific topic—questions you’ve sent the Developer Support 
  1028. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1029. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1030. have the editing and organization of other Technical Notes. The Q&A 
  1031. function is to get new technical information and updates to you quickly, 
  1032. saving the polish for when the information migrates into reference manuals.
  1033.  
  1034.  Name  =  Worldwide Ov Q&As.cpt
  1035.  Path =  AMUG CD:Files:MacTechNotes:Overview:Worldwide Ov Q&As.cpt
  1036.  Size: 10K         Date:10/29/92         Version: 
  1037.  Description:
  1038.  Worldwide Ov Q&As - This Technical Note contains a collection of Q&As 
  1039. relating to a specific topic—questions you’ve sent the Developer Support 
  1040. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1041. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1042. have the editing and organization of other Technical Notes. The Q&A 
  1043. function is to get new technical information and updates to you quickly, 
  1044. saving the polish for when the information migrates into reference manuals.
  1045.  
  1046.  Name  =  WordBreak Tables.cpt
  1047.  Path =  AMUG CD:Files:MacTechNotes:Text:WordBreak Tables.cpt
  1048.  Size: 10K         Date:10/29/92         Version: 
  1049.  Description:
  1050.  WordBreak Tables - This technical note describes how to construct auxiliary
  1051. break tables for use with the FindWord routine in the Script Manager.
  1052.  
  1053.  Name  =  Window Mgr Q&As.cpt
  1054.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Window Mgr Q&As.cpt
  1055.  Size: 11K         Date:10/29/92         Version: 
  1056.  Description:
  1057.  Window Mgr Q&As - This Technical Note contains a collection of Q&As 
  1058. relating to a specific topic—questions you’ve sent the Developer Support 
  1059. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1060. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1061. have the editing and organization of other Technical Notes. The Q&A 
  1062. function is to get new technical information and updates to you quickly, 
  1063. saving the polish for when the information migrates into reference manuals.
  1064.  
  1065.  Name  =  Which File System is Active.cpt
  1066.  Path =  AMUG CD:Files:MacTechNotes:Files:Which File System is Active.cpt
  1067.  Size:  6K         Date:10/29/92         Version: 
  1068.  Description:
  1069.  Which File System is Active - This Technical Note discusses how to 
  1070. determine which file system a particular volume is running. Changes since 
  1071. June 1990. Removed text about IDs $0001-$0016 being AppleShare volumes; 
  1072. other file systems use this range too. Under certain circumstances it is 
  1073. necessary to determine which file system is currently running on a 
  1074. particular volume.  For example, on a 64K ROM machine, your application 
  1075. (i.e., especially disk recovery utilities or disk editors, etc.) may need 
  1076. to check for MFS versus HFS.  Note that this is usually not necessary, 
  1077. because all ROMs, except the original 64K ROMs, include HFS.
  1078.  
  1079.  Name  =  WaitNextEvent Bug in 1.0.cpt
  1080.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:WaitNextEvent Bug in 1.0.cpt
  1081.  Size:  5K         Date:10/29/92         Version: 
  1082.  Description:
  1083.  WaitNextEvent Bug in 1.0 - This Technical Note discusses a bug in 
  1084. WaitNextEvent in MultiFinder 1.0. This bug only occurs when WaitNextEvent 
  1085. is called from the background. This bug will be fixed in the next release 
  1086. of MultiFinder. Change since 11/87 the bug will be fixed in Systems with 
  1087. versions greater than $04FF.
  1088.  
  1089.  Name  =  WMgrPort.cpt
  1090.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:WMgrPort.cpt
  1091.  Size:  6K         Date:10/29/92         Version: 
  1092.  Description:
  1093.  WMgrPort - Where WMgrPort (the Window Manager’s port), MultiFinder, and 
  1094. drawing outside of one’s windows will be reconciled.
  1095.  
  1096.  Name  =  WDs & MultiFinder.cpt
  1097.  Path =  AMUG CD:Files:MacTechNotes:Files:WDs & MultiFinder.cpt
  1098.  Size:  5K         Date:10/29/92         Version: 
  1099.  Description:
  1100.  WDs & MultiFinder - This technical note describes the way that working 
  1101. directories are handled under MultiFinder. Some versions of Technical Note 
  1102. #77 claim that you can open working directories with a unique ioWDProcID 
  1103. and that they will only be deallocated when “the system is rebooted.”
  1104.  
  1105.  Name  =  Volume Handling Q&As.cpt
  1106.  Path =  AMUG CD:Files:MacTechNotes:Files:Volume Handling Q&As.cpt
  1107.  Size: 18K         Date:10/29/92         Version: 
  1108.  Description:
  1109.  Volume Handling Q&As - This Technical Note contains a collection of Q&As 
  1110. relating to a specific topic—questions you’ve sent the Developer Support 
  1111. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1112. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1113. have the editing and organization of other Technical Notes. The Q&A 
  1114. function is to get new technical information and updates to you quickly, 
  1115. saving the polish for when the information migrates into reference manuals.
  1116.  
  1117.  Name  =  Virtual User Q&As.cpt
  1118.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Virtual User Q&As.cpt
  1119.  Size:  6K         Date:10/29/92         Version: 
  1120.  Description:
  1121.  Virtual User Q&As - This Technical Note contains a collection of Q&As 
  1122. relating to a specific topic—questions you’ve sent the Developer Support 
  1123. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1124. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1125. have the editing and organization of other Technical Notes. The Q&A 
  1126. function is to get new technical information and updates to you quickly, 
  1127. saving the polish for when the information migrates into reference manuals.
  1128.  
  1129.  Name  =  Virtual Memory Q&As.cpt
  1130.  Path =  AMUG CD:Files:MacTechNotes:Memory:Virtual Memory Q&As.cpt
  1131.  Size:  7K         Date:10/29/92         Version: 
  1132.  Description:
  1133.  Virtual Memory Q&As - This Technical Note contains a collection of Q&As 
  1134. relating to a specific topic—questions you’ve sent the Developer Support 
  1135. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1136. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1137. have the editing and organization of other Technical Notes. The Q&A 
  1138. function is to get new technical information and updates to you quickly, 
  1139. saving the polish for when the information migrates into reference manuals.
  1140.  
  1141.  Name  =  Video Q&As.cpt
  1142.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Video Q&As.cpt
  1143.  Size: 18K         Date:10/29/92         Version: 
  1144.  Description:
  1145.  Video Q&As - This Technical Note contains a collection of Q&As relating to 
  1146. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  1147. along with answers from the DSC engineers. While DSC engineers have checked
  1148. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  1149. editing and organization of other Technical Notes. The Q&A function is to 
  1150. get new technical information and updates to you quickly, saving the polish
  1151. for when the information migrates into reference manuals.
  1152.  
  1153.  Name  =  Version Territory.cpt
  1154.  Path =  AMUG CD:Files:MacTechNotes:Overview:Version Territory.cpt
  1155.  Size: 11K         Date:10/29/92         Version: 
  1156.  Description:
  1157.  Version Territory - This Technical Note describes the 'vers' resource 
  1158. supported by Finder 6.1 and later. Changes since April 1989. Changed MPW C 
  1159. code to reflect the changes in MPW C 3.1.
  1160.  
  1161.  Name  =  VIA Q&As.cpt
  1162.  Path =  AMUG CD:Files:MacTechNotes:Hardware:VIA Q&As.cpt
  1163.  Size:  5K         Date:10/29/92         Version: 
  1164.  Description:
  1165.  VIA Q&As - This Technical Note contains a collection of Q&As relating to a 
  1166. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  1167. along with answers from the DSC engineers. While DSC engineers have checked
  1168. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  1169. editing and organization of other Technical Notes. The Q&A function is to 
  1170. get new technical information and updates to you quickly, saving the polish
  1171. for when the information migrates into reference manuals.
  1172.  
  1173.  Name  =  VCBs and Drive Numbers.cpt
  1174.  Path =  AMUG CD:Files:MacTechNotes:Files:VCBs and Drive Numbers.cpt
  1175.  Size:  5K         Date:10/29/92         Version: 
  1176.  Description:
  1177.  VCBs and Drive Numbers - The top of page IV-178 in The File Manager chapter
  1178. of Inside Macintosh in attempts to explain the behavior of two fields in a 
  1179. volume control block when the corresponding disk is offline or ejected. Due
  1180. to the fact that a little bit is left unsaid, this paragraph is rather 
  1181. misleading. The two fields in question are vcbDrvNum and vcbDRefNum 
  1182. (referred to as ioVDrvInfo and ioVDRefNum in C and Pascal). PBHGetVInfo can
  1183. be used to access these fields.
  1184.  
  1185.  Name  =  User Items in Dialogs.cpt
  1186.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:User Items in Dialogs.cpt
  1187.  Size:  8K         Date:10/29/92         Version: 
  1188.  Description:
  1189.  User Items in Dialogs - The Dialog Manager does not go into detail about 
  1190. how to manage user items in dialogs; this Technical Note describes the 
  1191. process. Changes since March 1, 1988. Added MPW C 3.0 code, added a 
  1192. _SetPort call to the Pascal example, and noted the necessity and meaning of
  1193. enabled items.
  1194.  
  1195.  Name  =  TrueType Q&As.cpt
  1196.  Path =  AMUG CD:Files:MacTechNotes:Text:TrueType Q&As.cpt
  1197.  Size:  9K         Date:10/29/92         Version: 
  1198.  Description:
  1199.  TrueType Q&As - This Technical Note contains a collection of Q&As relating 
  1200. to a specific topic—questions you’ve sent the Developer Support Center 
  1201. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1202. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1203. the editing and organization of other Technical Notes. The Q&A function is 
  1204. to get new technical information and updates to you quickly, saving the 
  1205. polish for when the information migrates into reference manuals.
  1206.  
  1207.  Name  =  Toolbox Karma.cpt
  1208.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Toolbox Karma.cpt
  1209.  Size:  6K         Date:10/29/92         Version: 
  1210.  Description:
  1211.  Toolbox Karma - This Technical Note discusses Macintosh Toolbox 
  1212. compatibility and what you can do to help the Macintosh continue evolving 
  1213. in the future.
  1214.  
  1215.  Name  =  Token Ring Q&As.cpt
  1216.  Path =  AMUG CD:Files:MacTechNotes:Networking:Token Ring Q&As.cpt
  1217.  Size:  7K         Date:10/29/92         Version: 
  1218.  Description:
  1219.  Token Ring Q&As - This Technical Note contains a collection of Q&As 
  1220. relating to a specific topic—questions you’ve sent the Developer Support 
  1221. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1222. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1223. have the editing and organization of other Technical Notes. The Q&A 
  1224. function is to get new technical information and updates to you quickly, 
  1225. saving the polish for when the information migrates into reference manuals.
  1226.  
  1227.  Name  =  Title Index.cpt
  1228.  Path =  AMUG CD:Files:MacTechNotes: Indexes:Title Index.cpt
  1229.  Size: 11K         Date:10/29/92         Version: 
  1230.  Description:
  1231.  Title Index - This index lists each Tech Note by Title, and gives the 
  1232. corresponding designation.
  1233.  
  1234.  Name  =  Time Space and CopyBits.cpt
  1235.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Time Space and CopyBits.cpt
  1236.  Size: 21K         Date:10/29/92         Version: 
  1237.  Description:
  1238.  Time Space and CopyBits - This Technical Note describes the various factors
  1239. that can influence the speed of _CopyBits so that developers can set up 
  1240. conditions to achieve the best performance for the particular situation.
  1241.  
  1242.  Name  =  TextEdit Technicalities.cpt
  1243.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Technicalities.cpt
  1244.  Size:  8K         Date:10/29/92         Version: 
  1245.  Description:
  1246.  TextEdit Technicalities - This Technical Note discusses some areas in 
  1247. TextEdit that have not previously been clearly documented. Changes since 
  1248. February 1990. Added a note about the changes in TextEdit for System 
  1249. Software 6.0.5, documented the low-memory global TESysJust, clarified 
  1250. information about text direction and _TESetJust, discussed problems with 
  1251. the SetWordBreak routine along with a solution to work around it, and 
  1252. described the differences in dialog text item behavior.
  1253.  
  1254.  Name  =  TextEdit Q&As.cpt
  1255.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Q&As.cpt
  1256.  Size: 12K         Date:10/29/92         Version: 
  1257.  Description:
  1258.  TextEdit Q&As - This Technical Note contains a collection of Q&As relating 
  1259. to a specific topic—questions you’ve sent the Developer Support Center 
  1260. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1261. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1262. the editing and organization of other Technical Notes. The Q&A function is 
  1263. to get new technical information and updates to you quickly, saving the 
  1264. polish for when the information migrates into reference manuals.
  1265.  
  1266.  Name  =  TextEdit EOL Ambiguity.cpt
  1267.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit EOL Ambiguity.cpt
  1268.  Size:  4K         Date:10/29/92         Version: 
  1269.  Description:
  1270.  TextEdit EOL Ambiguity - TESetSelect may be used to position the insertion 
  1271. point at the end of a line. There is an ambiguity, though; should the 
  1272. insertion point appear at the end of the preceding line or the start of the
  1273. following one? It is possible to determine what will happen, as you are 
  1274. about to see.
  1275.  
  1276.  Name  =  TextEdit Conversion.cpt
  1277.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Conversion.cpt
  1278.  Size:  4K         Date:10/29/92         Version: 
  1279.  Description:
  1280.  TextEdit Conversion - Text sometimes must be converted between a Pascal 
  1281. string and “pure” text in a handle. This note illustrates a way to do this 
  1282. using MPW Pascal.
  1283.  
  1284.  Name  =  TextEdit Bugs in 4.2.cpt
  1285.  Path =  AMUG CD:Files:MacTechNotes:Text:TextEdit Bugs in 4.2.cpt
  1286.  Size:  6K         Date:10/29/92         Version: 
  1287.  Description:
  1288.  TextEdit Bugs in 4.2 - This note formerly described the known bugs with the
  1289. version of Styled TextEdit that was provided with System 4.1. Many of these
  1290. bugs were fixed in System 4.2. This updated Technical Note describes the 
  1291. remaining known problems.
  1292.  
  1293.  Name  =  Tags.cpt
  1294.  Path =  AMUG CD:Files:MacTechNotes:Files:Tags.cpt
  1295.  Size:  5K         Date:10/29/92         Version: 
  1296.  Description:
  1297.  Tags - Apple has decided to eliminate support for file-system tags on its 
  1298. future products; this technical note explains this decision. Some of 
  1299. Apple’s disk products (and some third-party products) have the ability to 
  1300. store 532 bytes per sector, instead of the normal 512. Twelve of the extra 
  1301. bytes are used to store redundant file system information, known as “tags”,
  1302. to be used by a scavenging utility to reconstruct damaged disks.
  1303.  
  1304.  Name  =  TEScroll Bug.cpt
  1305.  Path =  AMUG CD:Files:MacTechNotes:Text:TEScroll Bug.cpt
  1306.  Size:  4K         Date:10/29/92         Version: 
  1307.  Description:
  1308.  TEScroll Bug - A bug in TextEdit causes the following problem: a call to 
  1309. TEScroll with no horizontal or vertical displacement (that is, both dh and 
  1310. dv set to zero) results in disappearance of the insertion point. 
  1311.  
  1312.  Name  =  System S/W Util Q&As.cpt
  1313.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:System S/W Util Q&As.cpt
  1314.  Size:  5K         Date:10/29/92         Version: 
  1315.  Description:
  1316.  System S/W Util Q&As - This Technical Note contains a collection of Q&As 
  1317. relating to a specific topic—questions you’ve sent the Developer Support 
  1318. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1319. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1320. have the editing and organization of other Technical Notes. The Q&A 
  1321. function is to get new technical information and updates to you quickly, 
  1322. saving the polish for when the information migrates into reference manuals.
  1323.  
  1324.  Name  =  System Error 33.cpt
  1325.  Path =  AMUG CD:Files:MacTechNotes:Memory:System Error 33.cpt
  1326.  Size:  5K         Date:10/29/92         Version: 
  1327.  Description:
  1328.  System Error 33 - System 3.2 introduced a new system error, ID=33, 
  1329. generated by the Memory Manager when it notices that a heap had been 
  1330. corrupted in a certain way. This error is listed in the file “SysErr.a” as 
  1331. “negZcbFreeErr”.
  1332.  
  1333.  Name  =  Swapping MMU Mode.cpt
  1334.  Path =  AMUG CD:Files:MacTechNotes:Memory:Swapping MMU Mode.cpt
  1335.  Size:  5K         Date:10/29/92         Version: 
  1336.  Description:
  1337.  Swapping MMU Mode - This Technical Note describes how to avoid crashing 
  1338. when swapping into 32-bit mode on a Macintosh II.  Thanks to Jim Berry and 
  1339. Dan Weston for pointing this out. Changes since April 1989. Added a 
  1340. reference to Technical Note #213, _StripAddress:  The Untold Story.
  1341.  
  1342.  Name  =  Subject Index.cpt
  1343.  Path =  AMUG CD:Files:MacTechNotes: Indexes:Subject Index.cpt
  1344.  Size: 34K         Date:10/29/92         Version: 
  1345.  Description:
  1346.  Subject Index - This index expounds upon each of the topics covered in 
  1347. Technical Notes.
  1348.  
  1349.  Name  =  Sub(Launching) H-L Langu.cpt
  1350.  Path =  AMUG CD:Files:MacTechNotes:Processes:Sub(Launching) H-L Langu.cpt
  1351.  Size: 10K         Date:10/29/92         Version: 
  1352.  Description:
  1353.  Sub(Launching) H-L Langu - This Technical Note discusses the “safest” 
  1354. method of calling _Launch from a high-level language that supports inline 
  1355. assembly language with the option of launching or sublaunching another 
  1356. application.
  1357.  
  1358.  Name  =  Styled Text Edit in 6.0.cpt
  1359.  Path =  AMUG CD:Files:MacTechNotes:Text:Styled Text Edit in 6.0.cpt
  1360.  Size: 13K         Date:10/29/92         Version: 
  1361.  Description:
  1362.  Styled Text Edit in 6.0 - Some changes were made to TextEdit in System 6.0 
  1363. to provide more functionality and to make life easier for the programmer 
  1364. using TextEdit.  This Note documents those changes and enhancements.
  1365. Changes since August 1988. Corrected an error in TEDispatchRec in the 
  1366. figure on page 8.
  1367.  
  1368.  Name  =  Strip _OpenResFile/_Open.cpt
  1369.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Strip _OpenResFile/_Open.cpt
  1370.  Size:  5K         Date:10/29/92         Version: 
  1371.  Description:
  1372.  Strip _OpenResFile/_Open - This Technical Note discusses a bug in 
  1373. _OpenResFile and _OpenRFPerm which can cause system crashes and what you 
  1374. can do to avoid this problem.
  1375.  
  1376.  Name  =  _StripAddress.cpt
  1377.  Path =  AMUG CD:Files:MacTechNotes:Memory:_StripAddress.cpt
  1378.  Size:  8K         Date:10/29/92         Version: 
  1379.  Description:
  1380.  _StripAddress - Inside Macintosh, Volume V, The OS Utilities, incorrectly 
  1381. documents the _StripAddress trap; this Technical Note correctly documents 
  1382. the trap and gives guidelines for its use. Changes since April 1990. Added 
  1383. a discussion of why the _StripAddress trap should be used under certain 
  1384. circumstances when patching traps.
  1385.  
  1386.  Name  =  Stationery Pads.cpt
  1387.  Path =  AMUG CD:Files:MacTechNotes:Overview:Stationery Pads.cpt
  1388.  Size:  6K         Date:10/29/92         Version: 
  1389.  Description:
  1390.  Stationery Pads - With the introduction of AppleShare (Apple’s file server)
  1391. there are restrictions on self-modification of application resource files 
  1392. and the placement of configuration files. This note describes one way to 
  1393. get around the necessity for configuration files.
  1394.  
  1395.  Name  =  Start Mgr Q&As.cpt
  1396.  Path =  AMUG CD:Files:MacTechNotes:Operating System:Start Mgr Q&As.cpt
  1397.  Size:  6K         Date:10/29/92         Version: 
  1398.  Description:
  1399.  Start Mgr Q&As - This Technical Note contains a collection of Q&As relating
  1400. to a specific topic—questions you’ve sent the Developer Support Center 
  1401. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1402. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1403. the editing and organization of other Technical Notes. The Q&A function is 
  1404. to get new technical information and updates to you quickly, saving the 
  1405. polish for when the information migrates into reference manuals.
  1406.  
  1407.  Name  =  Standard File Tips.cpt
  1408.  Path =  AMUG CD:Files:MacTechNotes:Files:Standard File Tips.cpt
  1409.  Size:  6K         Date:10/29/92         Version: 
  1410.  Description:
  1411.  Standard File Tips - SFSaveDisk and CurDirStore. Low-memory location $214 
  1412. (SFSaveDisk—a word) contains –1* the vRefNum of the volume that SF is 
  1413. displaying (MFS and HFS). It never contains –1* a WDRefNum. Low-memory 
  1414. location $398 (CurDirStore—a long word) contains the dirID of the directory
  1415. that SF is displaying (HFS only). This information can be particularly 
  1416. useful at hook time, when the vRefNum field of the reply record has not yet
  1417. been filled in.
  1418.  
  1419.  Name  =  Standard File Pkg Q&As.cpt
  1420.  Path =  AMUG CD:Files:MacTechNotes:Files:Standard File Pkg Q&As.cpt
  1421.  Size: 17K         Date:10/29/92         Version: 
  1422.  Description:
  1423.  Standard File Pkg Q&As - This Technical Note contains a collection of Q&As 
  1424. relating to a specific topic—questions you’ve sent the Developer Support 
  1425. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1426. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1427. have the editing and organization of other Technical Notes. The Q&A 
  1428. function is to get new technical information and updates to you quickly, 
  1429. saving the polish for when the information migrates into reference manuals.
  1430.  
  1431.  Name  =  Standard File Customization.cpt
  1432.  Path =  AMUG CD:Files:MacTechNotes:Files:Standard File Customization.cpt
  1433.  Size: 13K         Date:10/29/92         Version: 
  1434.  Description:
  1435.  Standard File Customization - This note contains an example program that 
  1436. demonstrates how SFPGetFile can be customized using the dialog hook and 
  1437. file filter functions. SFPGetFile’s dialog hook function and file filter 
  1438. function enable you to customize SFPGetFile’s behavior to fit the needs of 
  1439. your application.
  1440.  
  1441.  Name  =  Stand-Alone Code.cpt
  1442.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Stand-Alone Code.cpt
  1443.  Size:113K         Date:10/29/92         Version: 
  1444.  Description:
  1445.  Stand-Alone Code - This Technical Note discusses many of the issues related
  1446. to stand-alone code modules.  This Note is by no means a completely 
  1447. original work, as the author borrows freely from the work of Keith Rollin, 
  1448. Mark Baumwell, and Jim Friedlander. Changes since October 1989. Completely 
  1449. rewritten to broaden the discussion of stand-alone code modules and include
  1450. a greater scope of examples.  Incorporates Technical Notes #110, MPW. 
  1451. Writing Stand-Alone Code and #145, Debugger FKEY.
  1452.  
  1453.  Name  =  Spool/Print Shared.cpt
  1454.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Spool/Print Shared.cpt
  1455.  Size:  5K         Date:10/29/92         Version: 
  1456.  Description:
  1457.  Spool/Print Shared - This technical note discusses drawbacks of using the 
  1458. spool-a-page/ print-a-page method of printing.
  1459.  
  1460.  Name  =  Speedy Coprocessor.cpt
  1461.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Speedy Coprocessor.cpt
  1462.  Size: 17K         Date:10/29/92         Version: 
  1463.  Description:
  1464.  Speedy Coprocessor - This Technical Note presents an overview of the 68881 
  1465. and 68882 math coprocessors, and it covers general information about the 
  1466. chips as well as how using the chips directly can help speed your 
  1467. math–intensive code.
  1468.  
  1469.  Name  =  Spare A Block.cpt
  1470.  Path =  AMUG CD:Files:MacTechNotes:Files:Spare A Block.cpt
  1471.  Size:  9K         Date:10/29/92         Version: 
  1472.  Description:
  1473.  Spare A Block - This Technical Note discusses a new feature of the System 
  1474. Software 7.0 Disk Initialization Package—bad block sparing.
  1475.  
  1476.  Name  =  SourceRoutes.cpt
  1477.  Path =  AMUG CD:Files:MacTechNotes:Networking:SourceRoutes.cpt
  1478.  Size:  9K         Date:10/29/92         Version: 
  1479.  Description:
  1480.  SourceRoutes - This Technical Note discusses source routing and its 
  1481. possible implementation in token ring link layers.
  1482.  
  1483.  Name  =  Sound Mgr Q&As.cpt
  1484.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Sound Mgr Q&As.cpt
  1485.  Size: 19K         Date:10/29/92         Version: 
  1486.  Description:
  1487.  Sound Mgr Q&As - This Technical Note contains a collection of Q&As relating
  1488. to a specific topic—questions you’ve sent the Developer Support Center 
  1489. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1490. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1491. the editing and organization of other Technical Notes. The Q&A function is 
  1492. to get new technical information and updates to you quickly, saving the 
  1493. polish for when the information migrates into reference manuals.
  1494.  
  1495.  Name  =  Sound Input Q&As.cpt
  1496.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Sound Input Q&As.cpt
  1497.  Size:  5K         Date:10/29/92         Version: 
  1498.  Description:
  1499.  Sound Input Q&As - This Technical Note contains a collection of Q&As 
  1500. relating to a specific topic—questions you’ve sent the Developer Support 
  1501. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1502. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1503. have the editing and organization of other Technical Notes. The Q&A 
  1504. function is to get new technical information and updates to you quickly, 
  1505. saving the polish for when the information migrates into reference manuals.
  1506.  
  1507.  Name  =  Sony Drives For You.cpt
  1508.  Path =  AMUG CD:Files:MacTechNotes:Devices:Sony Drives For You.cpt
  1509.  Size: 19K         Date:10/29/92         Version: 
  1510.  Description:
  1511.  Sony Drives For You - This Technical Note discusses the Sony driver control
  1512. and status calls that are available on the Macintosh. Changes since April 
  1513. 1990, Corrected Figure 2, since the Return Physical Drive Icon (csCode = 
  1514. 21) returns an error message instead of an icon on the Macintosh Plus.
  1515.  
  1516.  Name  =  Slot Mgr Q&As.cpt
  1517.  Path =  AMUG CD:Files:MacTechNotes:Devices:Slot Mgr Q&As.cpt
  1518.  Size:  8K         Date:10/29/92         Version: 
  1519.  Description:
  1520.  Slot Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  1521. to a specific topic—questions you’ve sent the Developer Support Center 
  1522. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1523. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1524. the editing and organization of other Technical Notes. The Q&A function is 
  1525. to get new technical information and updates to you quickly, saving the 
  1526. polish for when the information migrates into reference manuals.
  1527.  
  1528.  Name  =  Slot Interrupt Priority.cpt
  1529.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Slot Interrupt Priority.cpt
  1530.  Size:  4K         Date:10/29/92         Version: 
  1531.  Description:
  1532.  Slot Interrupt Priority - This Technical Note describes the way interrupt 
  1533. priorities are scheduled, which corrects the description of slot interrupt 
  1534. queue priorities in the Device Manager chapter of Inside Macintosh, Volume 
  1535. V-426.
  1536.  
  1537.  Name  =  Signals.cpt
  1538.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Signals.cpt
  1539.  Size:  9K         Date:10/29/92         Version: 
  1540.  Description:
  1541.  Signals - Signals are a form of intra-program interrupt which can greatly 
  1542. aid clean, inexpensive error trapping in stack frame intensive languages. A
  1543. program may invoke the Signal procedure and immediately return to the last 
  1544. invocation of CatchSignal, including the complete stack frame state at that
  1545. point.
  1546.  
  1547.  Name  =  Setting and Restoring A5.cpt
  1548.  Path =  AMUG CD:Files:MacTechNotes:Overview:Setting and Restoring A5.cpt
  1549.  Size:  7K         Date:10/29/92         Version: 
  1550.  Description:
  1551.  Setting and Restoring A5 - The routines SetupA5 and RestoreA5 do not work 
  1552. properly when used with some optimizing Pascal and C compilers. Two new 
  1553. routines, SetCurrentA5 and SetA5, are available in MPW 3.0, and they should
  1554. work with any compiler. Changes since December 1988. Removed the sample 
  1555. code and expanded the explanation of these two routines. The sample code in
  1556. M.TB.MultifinderMisc reflects these new A5 routines.
  1557.  
  1558.  Name  =  SetLineWidth Revealed.cpt
  1559.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:SetLineWidth Revealed.cpt
  1560.  Size:  7K         Date:10/29/92         Version: 
  1561.  Description:
  1562.  SetLineWidth Revealed - This technical note describes the internal 
  1563. implementation, and correct method of using, the SetLineWidth Picture 
  1564. Comment. The SetLineWidth picture comment provides a way of accessing 
  1565. PostScript’s 'setlinewidth' operator. Since the LaserWriter resolution is 
  1566. roughly four times that of the Macintosh screen, fractional line widths can
  1567. be printed. The SetLineWidth PicComment provides a way for applications to 
  1568. access these fractional line widths through PostScript, without having to 
  1569. use floating point numbers.
  1570.  
  1571.  Name  =  Servers on AppleTalk.cpt
  1572.  Path =  AMUG CD:Files:MacTechNotes:Networking:Servers on AppleTalk.cpt
  1573.  Size:  8K         Date:10/29/92         Version: 
  1574.  Description:
  1575.  Servers on AppleTalk - Many applications could benefit from the ability to 
  1576. share common data between several Macintoshes, without requiring a file 
  1577. server. This technical note discusses one technique for managing this 
  1578. AppleTalk communication.
  1579.  
  1580.  Name  =  Serial GPi The Reliable Way.cpt
  1581.  Path =  AMUG CD:Files:MacTechNotes:Devices:Serial GPi The Reliable Way.cpt
  1582.  Size:  8K         Date:10/29/92         Version: 
  1583.  Description:
  1584.  Serial GPi The Reliable Way - This Technical Note discusses the latest 
  1585. supported methods for reading, validating, and configuring the GPi serial 
  1586. input across all members of the Macintosh family. GPi is a software 
  1587. configurable serial input present on some machines. It is located at pin 7 
  1588. on the DIN-8 serial connectors, and connects to the DCD input of the Z8530 
  1589. Serial Communications Controller (SCC). Because DCD is monopolized by the 
  1590. mouse on the Macintosh Plus, GPi is not implemented on that machine. Other 
  1591. machines which do not support GPi include the Macintosh Classic and Mac LC.
  1592. On these machines, pins 7 of the DIN-8 serial connectors are not connected.
  1593.  
  1594.  Name  =  Serial Driver Q&As.cpt
  1595.  Path =  AMUG CD:Files:MacTechNotes:Devices:Serial Driver Q&As.cpt
  1596.  Size: 13K         Date:10/29/92         Version: 
  1597.  Description:
  1598.  Serial Driver Q&As - This Technical Note contains a collection of Q&As 
  1599. relating to a specific topic—questions you’ve sent the Developer Support 
  1600. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1601. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1602. have the editing and organization of other Technical Notes. The Q&A 
  1603. function is to get new technical information and updates to you quickly, 
  1604. saving the polish for when the information migrates into reference manuals.
  1605.  
  1606.  Name  =  Separate Resource Files.cpt
  1607.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Separate Resource Files.cpt
  1608.  Size:  5K         Date:10/29/92         Version: 
  1609.  Description:
  1610.  Separate Resource Files - This Technical Note contains a collection of Q&As
  1611. relating to a specific topic—questions you’ve sent the Developer Support 
  1612. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1613. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1614. have the editing and organization of other Technical Notes. The Q&A 
  1615. function is to get new technical information and updates to you quickly, 
  1616. saving the polish for when the information migrates into reference manuals.
  1617.  
  1618.  Name  =  Sense Lines.cpt
  1619.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Sense Lines.cpt
  1620.  Size: 11K         Date:10/29/92         Version: 
  1621.  Description:
  1622.  Sense Lines - Ever wonder how to set up an Apple video card or an on-board 
  1623. video to support various size monitors? Well, this Technical Note will tell
  1624. you everything you need to know about what monitors are supported and how.
  1625.  
  1626.  Name  =  Segment Loader Limitations.cpt
  1627.  Path =  AMUG CD:Files:MacTechNotes:Operating System:Segment Loader Limitations.cpt
  1628.  Size:  6K         Date:10/29/92         Version: 
  1629.  Description:
  1630.  Segment Loader Limitations - This Technical Note discusses the jump table 
  1631. limitations of the Segment Loader and suggests some ways to work around 
  1632. these limitations to minimize the problem.  These limitations are most 
  1633. evident to developers using MacApp and other object-oriented environments.
  1634.  
  1635.  Name  =  Searching volumes.cpt
  1636.  Path =  AMUG CD:Files:MacTechNotes:Files:Searching volumes.cpt
  1637.  Size: 15K         Date:10/29/92         Version: 
  1638.  Description:
  1639.  Searching volumes - This Technical Note discusses the PBCatSearch function 
  1640. and tells why it should be used. It also provides simple algorithms for 
  1641. searching both MFS and HFS volumes and discusses the problems with indexed 
  1642. search routines. Changes since October 1988. Includes information on 
  1643. PBCatSearch and notes the problems with indexed search routines. Source 
  1644. code examples have been added and revised. Thanks to John Norstad at 
  1645. Northwestern University for pointing out some of the shortcomings of the 
  1646. indexed search routines. Thanks to the System 7 engineering team for adding
  1647. PBCatSearch.
  1648.  
  1649.  Name  =  Script Mgr Variables.cpt
  1650.  Path =  AMUG CD:Files:MacTechNotes:Text:Script Mgr Variables.cpt
  1651.  Size: 14K         Date:10/29/92         Version: 
  1652.  Description:
  1653.  Script Mgr Variables - This Technical Note describes, in detail, the local 
  1654. and global script variables.
  1655.  
  1656.  Name  =  Script Mgr Q&As.cpt
  1657.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:Script Mgr Q&As.cpt
  1658.  Size:  9K         Date:10/29/92         Version: 
  1659.  Description:
  1660.  Script Mgr Q&As - This Technical Note contains a collection of Q&As 
  1661. relating to a specific topic—questions you’ve sent the Developer Support 
  1662. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1663. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1664. have the editing and organization of other Technical Notes. The Q&A 
  1665. function is to get new technical information and updates to you quickly, 
  1666. saving the polish for when the information migrates into reference manuals.
  1667.  
  1668.  Name  =  Script Mgr Q&As.cpt
  1669.  Path =  AMUG CD:Files:MacTechNotes:Text:Script Mgr Q&As.cpt
  1670.  Size: 14K         Date:10/29/92         Version: 
  1671.  Description:
  1672.  Script Mgr Q&As - This Technical Note contains a collection of Q&As 
  1673. relating to a specific topic—questions you’ve sent the Developer Support 
  1674. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1675. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1676. have the editing and organization of other Technical Notes. The Q&A 
  1677. function is to get new technical information and updates to you quickly, 
  1678. saving the polish for when the information migrates into reference manuals.
  1679.  
  1680.  Name  =  Scrap Mgr Q&As.cpt
  1681.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Scrap Mgr Q&As.cpt
  1682.  Size:  5K         Date:10/29/92         Version: 
  1683.  Description:
  1684.  Scrap Mgr Q&As - This Technical Note contains a collection of Q&As relating
  1685. to a specific topic—questions you’ve sent the Developer Support Center 
  1686. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1687. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1688. the editing and organization of other Technical Notes. The Q&A function is 
  1689. to get new technical information and updates to you quickly, saving the 
  1690. polish for when the information migrates into reference manuals.
  1691.  
  1692.  Name  =  Safe cdevs.cpt
  1693.  Path =  AMUG CD:Files:MacTechNotes:Text:Safe cdevs.cpt
  1694.  Size:  6K         Date:10/29/92         Version: 
  1695.  Description:
  1696.  Safe cdevs - This Technical Note describes a potential problem with Control
  1697. Panel devices (cdevs) that contain EditText fields and presents a way to 
  1698. avoid it.
  1699.  
  1700.  Name  =  SICNs in Menus.cpt
  1701.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:SICNs in Menus.cpt
  1702.  Size:  7K         Date:10/29/92         Version: 
  1703.  Description:
  1704.  SICNs in Menus - This Technical Note describes a new facility of the Menu 
  1705. Manager which allows you to add reduced icons and small icons to your 
  1706. menus. Changes since August 1989. Corrected references to SetItemCmd from 
  1707. SetItmCmd.
  1708.  
  1709.  Name  =  SCSI Termination.cpt
  1710.  Path =  AMUG CD:Files:MacTechNotes:Devices:SCSI Termination.cpt
  1711.  Size: 13K         Date:10/29/92         Version: 
  1712.  Description:
  1713.  SCSI Termination - This Technical Note discusses SCSI termination on the 
  1714. Macintosh, including the new rules of termination which are necessary with 
  1715. the advent of the high-speed Macintosh IIfx.
  1716.  
  1717.  Name  =  SCSI Mgr Q&As.cpt
  1718.  Path =  AMUG CD:Files:MacTechNotes:Devices:SCSI Mgr Q&As.cpt
  1719.  Size:  7K         Date:10/29/92         Version: 
  1720.  Description:
  1721.  SCSI Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  1722. to a specific topic—questions you’ve sent the Developer Support Center 
  1723. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1724. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1725. the editing and organization of other Technical Notes. The Q&A function is 
  1726. to get new technical information and updates to you quickly, saving the 
  1727. polish for when the information migrates into reference manuals.
  1728.  
  1729.  Name  =  SCSI H/W Q&As.cpt
  1730.  Path =  AMUG CD:Files:MacTechNotes:Hardware:SCSI H/W Q&As.cpt
  1731.  Size: 16K         Date:10/29/92         Version: 
  1732.  Description:
  1733.  SCSI H/W Q&As - This Technical Note contains a collection of Q&As relating 
  1734. to a specific topic—questions you’ve sent the Developer Support Center 
  1735. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1736. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1737. the editing and organization of other Technical Notes. The Q&A function is 
  1738. to get new technical information and updates to you quickly, saving the 
  1739. polish for when the information migrates into reference manuals.
  1740.  
  1741.  Name  =  SCSI Bugs.cpt
  1742.  Path =  AMUG CD:Files:MacTechNotes:Devices:SCSI Bugs.cpt
  1743.  Size: 12K         Date:10/29/92         Version: 
  1744.  Description:
  1745.  SCSI Bugs - There are a number of problems in the SCSI Manager; this note 
  1746. lists the ones we know about, along with an explanation of what we’re doing
  1747. about them. Changes made for the 2/88 release are made to more accurately 
  1748. reflect the state of the SCSI Manager. System 4.1 and 4.2 are very similar;
  1749. one bug was fixed in System 4.2.
  1750.  
  1751.  Name  =  SADE Q&As.cpt
  1752.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:SADE Q&As.cpt
  1753.  Size:  9K         Date:10/29/92         Version: 
  1754.  Description:
  1755.  SADE Q&As - This Technical Note contains a collection of Q&As relating to a
  1756. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  1757. along with answers from the DSC engineers. While DSC engineers have checked
  1758. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  1759. editing and organization of other Technical Notes. The Q&A function is to 
  1760. get new technical information and updates to you quickly, saving the polish
  1761. for when the information migrates into reference manuals.
  1762.  
  1763.  Name  =  Resource in CDEV.cpt
  1764.  Path =  AMUG CD:Files:MacTechNotes:Overview:Resource in CDEV.cpt
  1765.  Size:  7K         Date:10/29/92         Version: 
  1766.  Description:
  1767.  Resource in CDEV - This Technical Note discusses the new 'fwst' resource 
  1768. added to some Control Panels under System 7.0 and later.
  1769.  
  1770.  Name  =  Resource Mgr Q&As.cpt
  1771.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Resource Mgr Q&As.cpt
  1772.  Size: 10K         Date:10/29/92         Version: 
  1773.  Description:
  1774.  Resource Mgr Q&As - This Technical Note contains a collection of Q&As 
  1775. relating to a specific topic—questions you’ve sent the Developer Support 
  1776. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1777. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1778. have the editing and organization of other Technical Notes. The Q&A 
  1779. function is to get new technical information and updates to you quickly, 
  1780. saving the polish for when the information migrates into reference manuals.
  1781.  
  1782.  Name  =  Resource Manager Tips.cpt
  1783.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Resource Manager Tips.cpt
  1784.  Size:  5K         Date:10/29/92         Version: 
  1785.  Description:
  1786.  Resource Manager Tips - This note discusses some problems with the Resource
  1787. Manager and how to work around them.
  1788.  
  1789.  Name  =  Reserved Resource Types.cpt
  1790.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Reserved Resource Types.cpt
  1791.  Size:  4K         Date:10/29/92         Version: 
  1792.  Description:
  1793.  Reserved Resource Types - Your applications and desk accessories can create
  1794. their own resource types. To avoid using type names which have been or will
  1795. be used in the system, Apple has reserved all resource type names which 
  1796. consist entirely of spaces ($20), lower-case letters ($61 through $7A), and
  1797. “international” characters (greater than $7F).
  1798.  
  1799.  Name  =  ResEdit Q&As.cpt
  1800.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:ResEdit Q&As.cpt
  1801.  Size:  7K         Date:10/29/92         Version: 
  1802.  Description:
  1803.  ResEdit Q&As - This Technical Note contains a collection of Q&As relating 
  1804. to a specific topic—questions you’ve sent the Developer Support Center 
  1805. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1806. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1807. the editing and organization of other Technical Notes. The Q&A function is 
  1808. to get new technical information and updates to you quickly, saving the 
  1809. polish for when the information migrates into reference manuals.
  1810.  
  1811.  Name  =  RTMP Q&As.cpt
  1812.  Path =  AMUG CD:Files:MacTechNotes:Networking:RTMP Q&As.cpt
  1813.  Size:  6K         Date:10/29/92         Version: 
  1814.  Description:
  1815.  RTMP Q&As - This Technical Note contains a collection of Q&As relating to a
  1816. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  1817. along with answers from the DSC engineers. While DSC engineers have checked
  1818. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  1819. editing and organization of other Technical Notes. The Q&A function is to 
  1820. get new technical information and updates to you quickly, saving the polish
  1821. for when the information migrates into reference manuals.
  1822.  
  1823.  Name  =  ROM Debugger.cpt
  1824.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:ROM Debugger.cpt
  1825.  Size:  5K         Date:10/29/92         Version: 
  1826.  Description:
  1827.  ROM Debugger - The debugger in ROM (not present on the Macintosh 128, 
  1828. Macintosh 512, or Macintosh XL) recognizes ROM commands in this document.
  1829.  
  1830.  Name  =  PurgeProc Note .cpt
  1831.  Path =  AMUG CD:Files:MacTechNotes:Memory:PurgeProc Note .cpt
  1832.  Size:  6K         Date:10/29/92         Version: 
  1833.  Description:
  1834.  PurgeProc Note - This Technical Note discusses the use of the purgeProc 
  1835. field of an application’s heap zone. Most applications will never need to 
  1836. use a purgeProc. However, if your application requires the ability to 
  1837. maintain purgeable handles containing data, or you need to have special 
  1838. notification when a certain handle is purged, a purgeProc might help you.
  1839.  
  1840.  Name  =  pslt resource.cpt
  1841.  Path =  AMUG CD:Files:MacTechNotes:Hardware:pslt resource.cpt
  1842.  Size:  8K         Date:10/29/92         Version: 
  1843.  Description:
  1844.  pslt resource - One of the new resources that can be very helpful to some 
  1845. NuBus™ developers is the 'pslt' resource. The only problem is that the 
  1846. resource is not documented. This Technical Note takes care of the 
  1847. documentation problem.
  1848.  
  1849.  Name  =  Projector Q&As.cpt
  1850.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Projector Q&As.cpt
  1851.  Size:  7K         Date:10/29/92         Version: 
  1852.  Description:
  1853.  Projector Q&As - This Technical Note contains a collection of Q&As relating
  1854. to a specific topic—questions you’ve sent the Developer Support Center 
  1855. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1856. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1857. the editing and organization of other Technical Notes. The Q&A function is 
  1858. to get new technical information and updates to you quickly, saving the 
  1859. polish for when the information migrates into reference manuals.
  1860.  
  1861.  Name  =  Processor Q&As.cpt
  1862.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Processor Q&As.cpt
  1863.  Size:  8K         Date:10/29/92         Version: 
  1864.  Description:
  1865.  Processor Q&As - This Technical Note contains a collection of Q&As relating
  1866. to a specific topic—questions you’ve sent the Developer Support Center 
  1867. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1868. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1869. the editing and organization of other Technical Notes. The Q&A function is 
  1870. to get new technical information and updates to you quickly, saving the 
  1871. polish for when the information migrates into reference manuals.
  1872.  
  1873.  Name  =  Process Overview Q&As.cpt
  1874.  Path =  AMUG CD:Files:MacTechNotes:Processes:Process Overview Q&As.cpt
  1875.  Size:  6K         Date:10/29/92         Version: 
  1876.  Description:
  1877.  Process Overview Q&As - This Technical Note contains a collection of Q&As 
  1878. relating to a specific topic—questions you’ve sent the Developer Support 
  1879. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1880. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1881. have the editing and organization of other Technical Notes. The Q&A 
  1882. function is to get new technical information and updates to you quickly, 
  1883. saving the polish for when the information migrates into reference manuals.
  1884.  
  1885.  Name  =  Process Mgr Q&As.cpt
  1886.  Path =  AMUG CD:Files:MacTechNotes:Processes:Process Mgr Q&As.cpt
  1887.  Size: 10K         Date:10/29/92         Version: 
  1888.  Description:
  1889.  Process Mgr Q&As - This Technical Note contains a collection of Q&As 
  1890. relating to a specific topic—questions you’ve sent the Developer Support 
  1891. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1892. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1893. have the editing and organization of other Technical Notes. The Q&A 
  1894. function is to get new technical information and updates to you quickly, 
  1895. saving the polish for when the information migrates into reference manuals.
  1896.  
  1897.  Name  =  Problem with GetVInfo.cpt
  1898.  Path =  AMUG CD:Files:MacTechNotes:Files:Problem with GetVInfo.cpt
  1899.  Size:  6K         Date:10/29/92         Version: 
  1900.  Description:
  1901.  Problem with GetVInfo - The high-level call GetVInfo (and its low-level 
  1902. counterpart PBGetVInfo) may return inaccurate results for freeBytes when 
  1903. running HFS. The high-level File Manager call GetVInfo returns the number 
  1904. of free bytes on a volume as one of its parameters. Since GetVInfo is 
  1905. really only glue that fills in a parameter block for you and then calls 
  1906. PBGetVInfo, the values returned from it are subject to the limitations 
  1907. (imposed for MFS) discussed in the File Manager chapter of Inside Macintosh
  1908. Volume IV.
  1909.  
  1910.  Name  =  Printer Driver Q&As.cpt
  1911.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Printer Driver Q&As.cpt
  1912.  Size: 27K         Date:10/29/92         Version: 
  1913.  Description:
  1914.  Printer Driver Q&As - This Technical Note contains a collection of Q&As 
  1915. relating to a specific topic—questions you’ve sent the Developer Support 
  1916. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1917. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1918. have the editing and organization of other Technical Notes. The Q&A 
  1919. function is to get new technical information and updates to you quickly, 
  1920. saving the polish for when the information migrates into reference manuals.
  1921.  
  1922.  Name  =  PrintMonitor Q&As.cpt
  1923.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:PrintMonitor Q&As.cpt
  1924.  Size:  9K         Date:10/29/92         Version: 
  1925.  Description:
  1926.  PrintMonitor Q&As - This Technical Note contains a collection of Q&As 
  1927. relating to a specific topic—questions you’ve sent the Developer Support 
  1928. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1929. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1930. have the editing and organization of other Technical Notes. The Q&A 
  1931. function is to get new technical information and updates to you quickly, 
  1932. saving the polish for when the information migrates into reference manuals.
  1933.  
  1934.  Name  =  Principia Off-Screen.cpt
  1935.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Principia Off-Screen.cpt
  1936.  Size: 58K         Date:10/29/92         Version: 
  1937.  Description:
  1938.  Principia Off-Screen - Using Color QuickDraw to draw off screen is a common
  1939. requirement of applications and other kinds of programs that run on the 
  1940. Macintosh. This Note discusses what Color QuickDraw needs in a graphics 
  1941. environment and how to create one for off-screen drawing. A brief 
  1942. discussion of GWorlds, which are off-screen graphics environments that are 
  1943. set up by the system, is given to help you decide whether to use them or 
  1944. the do-it-yourself techniques described in this Note for setting up an 
  1945. off-screen graphics environment. 
  1946.  
  1947.  Name  =  PrGeneral.cpt
  1948.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:PrGeneral.cpt
  1949.  Size: 10K         Date:10/29/92         Version: 
  1950.  Description:
  1951.  PrGeneral - The Printing Manager architecture has been expanded to include 
  1952. a new procedure called PrGeneral. The features described here are advanced,
  1953. special-purpose features, intended to solve specific problems for those 
  1954. applications that need them. The calls to determine printer resolution 
  1955. introduce a good deal of complexity into the application’s code, and should
  1956. be used only when necessary.
  1957.  
  1958.  Name  =  Power Supply Q&As.cpt
  1959.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Power Supply Q&As.cpt
  1960.  Size:  9K         Date:10/29/92         Version: 
  1961.  Description:
  1962.  Power Supply Q&As - This Technical Note contains a collection of Q&As 
  1963. relating to a specific topic—questions you’ve sent the Developer Support 
  1964. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1965. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1966. have the editing and organization of other Technical Notes. The Q&A 
  1967. function is to get new technical information and updates to you quickly, 
  1968. saving the polish for when the information migrates into reference manuals.
  1969.  
  1970.  Name  =  Power Mgr Q&As.cpt
  1971.  Path =  AMUG CD:Files:MacTechNotes:Devices:Power Mgr Q&As.cpt
  1972.  Size:  7K         Date:10/29/92         Version: 
  1973.  Description:
  1974.  Power Mgr Q&As - This Technical Note contains a collection of Q&As relating
  1975. to a specific topic—questions you’ve sent the Developer Support Center 
  1976. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  1977. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  1978. the editing and organization of other Technical Notes. The Q&A function is 
  1979. to get new technical information and updates to you quickly, saving the 
  1980. polish for when the information migrates into reference manuals.
  1981.  
  1982.  Name  =  PowerBook Miscellanea.cpt
  1983.  Path =  AMUG CD:Files:MacTechNotes:Hardware:PowerBook Miscellanea.cpt
  1984.  Size:  7K         Date:10/29/92         Version: 
  1985.  Description:
  1986.  PowerBook Miscellanea - This Technical Note describes some nonintuitive 
  1987. ramifications of working with a battery-powered computer.
  1988.  
  1989.  Name  =  PostScript Q&As.cpt
  1990.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:PostScript Q&As.cpt
  1991.  Size: 15K         Date:10/29/92         Version: 
  1992.  Description:
  1993.  PostScript Q&As - This Technical Note contains a collection of Q&As 
  1994. relating to a specific topic—questions you’ve sent the Developer Support 
  1995. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  1996. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  1997. have the editing and organization of other Technical Notes. The Q&A 
  1998. function is to get new technical information and updates to you quickly, 
  1999. saving the polish for when the information migrates into reference manuals.
  2000.  
  2001.  Name  =  Position ind PS.cpt
  2002.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Position ind PS.cpt
  2003.  Size:  6K         Date:10/29/92         Version: 
  2004.  Description:
  2005.  Position ind PS - This technical note describes a method for inserting 
  2006. position-independent PostScript into QuickDraw pictures. There is a problem
  2007. with pictures that contain PostScript code. Sometimes the PostScript code 
  2008. that is inserted into the picture is dependent on the position of the 
  2009. picture on the page. The problem arises when these pictures are cut or 
  2010. copied from their original position, and pasted into another position or 
  2011. even into another document. The PostScript code will not know the new 
  2012. location of the picture, and will not execute correctly.
  2013.  
  2014.  Name  =  Plotting Small Icons.cpt
  2015.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Plotting Small Icons.cpt
  2016.  Size:  8K         Date:10/29/92         Version: 
  2017.  Description:
  2018.  Plotting Small Icons - This Technical Note discusses the 'SICN' resource 
  2019. format and how to plot one in a GrafPort. Changes since August 1989. 
  2020. Corrected errors in the Pascal code and spruced up the rest.
  2021.  
  2022.  Name  =  Pinouts.cpt
  2023.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Pinouts.cpt
  2024.  Size:  7K         Date:10/29/92         Version: 
  2025.  Description:
  2026.  Pinouts - This note gives pinouts for Macintosh ports, cables, and other 
  2027. products.
  2028.  
  2029.  Name  =  Pictures and Print.cpt
  2030.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Pictures and Print.cpt
  2031.  Size:  8K         Date:10/29/92         Version: 
  2032.  Description:
  2033.  Pictures and Print - This technical note described some problems and 
  2034. features of using Quickdraw pictures with the Printing Manager.  In 
  2035. general, if your application prints Quickdraw pictures, you should read 
  2036. this note.
  2037.  
  2038.  Name  =  Pictures and Clip Regions.cpt
  2039.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Pictures and Clip Regions.cpt
  2040.  Size:  4K         Date:10/29/92         Version: 
  2041.  Description:
  2042.  Pictures and Clip Regions - This note describes a problem that affects 
  2043. creation of QuickDraw pictures. When a GrafPort is created, the fields in 
  2044. the GrafPort are given default values; one of these is the clip region, 
  2045. which is set to the rectangle (–32767, –32767, 32767, 32767). If you create
  2046. a picture, then call DrawPicture with a destination rectangle that is not 
  2047. the same size as the picFrame without ever changing the default clip 
  2048. region, nothing will be drawn.
  2049.  
  2050.  Name  =  Picture Utility Q&As.cpt
  2051.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Picture Utility Q&As.cpt
  2052.  Size:  7K         Date:10/29/92         Version: 
  2053.  Description:
  2054.  Picture Utility Q&As - This Technical Note contains a collection of Q&As 
  2055. relating to a specific topic—questions you’ve sent the Developer Support 
  2056. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2057. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2058. have the editing and organization of other Technical Notes. The Q&A 
  2059. function is to get new technical information and updates to you quickly, 
  2060. saving the polish for when the information migrates into reference manuals.
  2061.  
  2062.  Name  =  PictComments Real Deal.cpt
  2063.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:PictComments Real Deal.cpt
  2064.  Size: 35K         Date:10/29/92         Version: 
  2065.  Description:
  2066.  PictComments Real Deal - Changes since March 1988:  This Note (formerly 
  2067. titled “Optimizing for the LaserWriter—PicComments”) describes the picture 
  2068. comments defined and interpreted by the Apple printer drivers. Most of the 
  2069. picture comments are specific to PostScript, but we renamed the Note to 
  2070. emphasize that LaserWriter printers are not necessarily PostScript devices,
  2071. and that QuickDraw printer drivers may implement their own picture comment 
  2072. handling. This Note has been completely rewritten and incorporates all 
  2073. additional insights gained during the last few years.
  2074.  
  2075.  Name  =  Performance Tuning.cpt
  2076.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Performance Tuning.cpt
  2077.  Size: 20K         Date:10/29/92         Version: 
  2078.  Description:
  2079.  Performance Tuning - This Technical Note is a collection of useful ideas 
  2080. and suggestions to help you decrease the time required to compile and link 
  2081. under MPW. Some of the issues are even relevant to any development tools 
  2082. running under the Macintosh environment. The Tech Note will also clarify 
  2083. what performance tunings work, and which are marginal or may not work at 
  2084. all.
  2085.  
  2086.  Name  =  Pascal to C PROC Parms.cpt
  2087.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Pascal to C PROC Parms.cpt
  2088.  Size: 13K         Date:10/29/92         Version: 
  2089.  Description:
  2090.  Pascal to C PROC Parms - This Technical Note talks about nested procedures 
  2091. and PROCEDURE parameters in Pascal and what to do when converting them into
  2092. C or C++. Changes since February 1990. Fixed some type coercion problems.
  2093.  
  2094.  Name  =  Pascal RoutiP.cpt
  2095.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Pascal RoutiP.cpt
  2096.  Size:  5K         Date:10/29/92         Version: 
  2097.  Description:
  2098.  Pascal RoutiP - Routines passed by pointer are used in many places in 
  2099. conjunction with Macintosh system routines. For example, filter procedures 
  2100. for modal dialogs are passed by pointer, as are controls’ action procedures
  2101. (when calling TrackControl), and I/O completion routines.
  2102.  
  2103.  Name  =  Palette Mgr Q&As.cpt
  2104.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Palette Mgr Q&As.cpt
  2105.  Size:  7K         Date:10/29/92         Version: 
  2106.  Description:
  2107.  Palette Mgr Q&As - This Technical Note contains a collection of Q&As 
  2108. relating to a specific topic—questions you’ve sent the Developer Support 
  2109. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2110. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2111. have the editing and organization of other Technical Notes. The Q&A 
  2112. function is to get new technical information and updates to you quickly, 
  2113. saving the polish for when the information migrates into reference manuals.
  2114.  
  2115.  Name  =  Palette Manager Changes 6.0.cpt
  2116.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Palette Manager Changes 6.0.cpt
  2117.  Size:  6K         Date:10/29/92         Version: 
  2118.  Description:
  2119.  Palette Manager Changes 6.0 - This Technical Note describes the changes and
  2120. enhancements to the Palette Manager in System Software 6.0.2 and future 
  2121. versions.
  2122.  
  2123.  Name  =  PackBits.cpt
  2124.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:PackBits.cpt
  2125.  Size:  8K         Date:10/29/92         Version: 
  2126.  Description:
  2127.  PackBits - This Technical Note describes the format of data packed by the 
  2128. Toolbox utility _PackBits and documents a change to the srcBytes limit and 
  2129. possible worst case. Although you can simply unpack this data using 
  2130. _UnPackBits, Apple provides this information for the terminally curious and
  2131. for those manipulating MacPaint® documents or PICT files by hand. Warning: 
  2132. This format information is subject to change. Changes since November 1990. 
  2133. A warning has been added about the handling of a flag-counter byte value of
  2134. -128.
  2135.  
  2136.  Name  =  PPC Toolbox Q&As.cpt
  2137.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:PPC Toolbox Q&As.cpt
  2138.  Size:  7K         Date:10/29/92         Version: 
  2139.  Description:
  2140.  PPC Toolbox Q&As - This Technical Note contains a collection of Q&As 
  2141. relating to a specific topic—questions you’ve sent the Developer Support 
  2142. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2143. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2144. have the editing and organization of other Technical Notes. The Q&A 
  2145. function is to get new technical information and updates to you quickly, 
  2146. saving the polish for when the information migrates into reference manuals.
  2147.  
  2148.  Name  =  PIdle Procedure .cpt
  2149.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:PIdle Procedure .cpt
  2150.  Size:  7K         Date:10/29/92         Version: 
  2151.  Description:
  2152.  PIdle Procedure - This Technical Note discusses how to defensively program 
  2153. a pIdle procedure to work with the majority of print drivers in existence 
  2154. today, and how to install it at print time.
  2155.  
  2156.  Name  =  PDS Q&As.cpt
  2157.  Path =  AMUG CD:Files:MacTechNotes:Hardware:PDS Q&As.cpt
  2158.  Size: 10K         Date:10/29/92         Version: 
  2159.  Description:
  2160.  PDS Q&As - This Technical Note contains a collection of Q&As relating to a 
  2161. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2162. along with answers from the DSC engineers. While DSC engineers have checked
  2163. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2164. editing and organization of other Technical Notes. The Q&A function is to 
  2165. get new technical information and updates to you quickly, saving the polish
  2166. for when the information migrates into reference manuals.
  2167.  
  2168.  Name  =  PBShare & PBUnshare.cpt
  2169.  Path =  AMUG CD:Files:MacTechNotes:Files:PBShare & PBUnshare.cpt
  2170.  Size: 10K         Date:10/29/92         Version: 
  2171.  Description:
  2172.  PBShare & PBUnshare - This Technical Note documents three new File Manager 
  2173. routines available on shared local volumes. The Pascal glue code, C glue 
  2174. code, and the assembler equates and macros for the calls are included in 
  2175. this note. Changes since October 1991. Corrected ioObjType input values for
  2176. PBGetUGEntry.
  2177.  
  2178.  Name  =  PBHSetVol.cpt
  2179.  Path =  AMUG CD:Files:MacTechNotes:Files:PBHSetVol.cpt
  2180.  Size:  5K         Date:10/29/92         Version: 
  2181.  Description:
  2182.  PBHSetVol - This note explains PBHSetVol, and why its use is not 
  2183. recommended. PBHSetVol, like SetVol and PBSetVol, allows you to set the 
  2184. current default volume and directory to be used with subsequent File 
  2185. Manager calls. Unlike SetVol and PBSetVol, though, PBHSetVol lets you 
  2186. specify the volume and the directory separately, using the ioVRefNum and 
  2187. ioWDDirID fields.
  2188.  
  2189.  Name  =  PBGetCatInfo&ioFDirIndex.cpt
  2190.  Path =  AMUG CD:Files:MacTechNotes:Files:PBGetCatInfo&ioFDirIndex.cpt
  2191.  Size:  8K         Date:10/29/92         Version: 
  2192.  Description:
  2193.  PBGetCatInfo&ioFDirIndex - This technical note describes how to set 
  2194. ioFDirIndex for PBGetCatInfo. The File Manager chapter of Inside Macintosh 
  2195. volume IV is not very specific in describing how to use ioFDirIndex when 
  2196. calling PBGetCatInfo. It correctly says that ioFDirIndex should be positive
  2197. if you are making indexed calls to PBGetCatInfo (analogous to making 
  2198. indexed calls to PBGetVInfo as described in Technical Note #24).
  2199.  
  2200.  Name  =  PBClose the Barn Door.cpt
  2201.  Path =  AMUG CD:Files:MacTechNotes:Devices:PBClose the Barn Door.cpt
  2202.  Size:  5K         Date:10/29/92         Version: 
  2203.  Description:
  2204.  PBClose the Barn Door - This Technical Note discusses the need for 
  2205. Macintosh device drivers to implement _PBClose. You may get the idea when 
  2206. implementing device drivers that _PBClose is superfluous.  After all, if 
  2207. you have a resident driver for a NuBus™ video board, the only time your 
  2208. driver is not needed is if the operating system is going away.  It might 
  2209. seem that nothing important can happen after the operating system goes 
  2210. away, so why bother with _PBClose?  Well, it turns out a lot can happen, 
  2211. and this Note tells you why it is important to implement a Close (_PBClose)
  2212. routine.
  2213.  
  2214.  Name  =  PAP Q&As.cpt
  2215.  Path =  AMUG CD:Files:MacTechNotes:Networking:PAP Q&As.cpt
  2216.  Size:  7K         Date:10/29/92         Version: 
  2217.  Description:
  2218.  PAP Q&As - This Technical Note contains a collection of Q&As relating to a 
  2219. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2220. along with answers from the DSC engineers. While DSC engineers have checked
  2221. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2222. editing and organization of other Technical Notes. The Q&A function is to 
  2223. get new technical information and updates to you quickly, saving the polish
  2224. for when the information migrates into reference manuals.
  2225.  
  2226.  Name  =  Owned Resource Shortcuts.cpt
  2227.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Owned Resource Shortcuts.cpt
  2228.  Size:  5K         Date:10/29/92         Version: 
  2229.  Description:
  2230.  Owned Resource Shortcuts - To allow the Font/DA Mover to renumber desk 
  2231. accessories as needed when moving them between system files, desk 
  2232. accessories should use the “owned resource” protocol described in the 
  2233. Resource Manager chapter of Inside Macintosh Volume I.
  2234.  
  2235.  Name  =  Our Checksum Bounced.cpt
  2236.  Path =  AMUG CD:Files:MacTechNotes:Devices:Our Checksum Bounced.cpt
  2237.  Size:  6K         Date:10/29/92         Version: 
  2238.  Description:
  2239.  Our Checksum Bounced - This Technical Note discusses a fix to a SCSI 
  2240. Manager bug which concerns all developers working with SCSI and NuBus™ 
  2241. device drivers.
  2242.  
  2243.  Name  =  Opening Serial Driver.cpt
  2244.  Path =  AMUG CD:Files:MacTechNotes:Devices:Opening Serial Driver.cpt
  2245.  Size:  5K         Date:10/29/92         Version: 
  2246.  Description:
  2247.  Opening Serial Driver - This Technical Note describes the recommended, 
  2248. safe, and compatible way to open the Macintosh serial driver, and it 
  2249. explains why you should no longer check for port availability. Changes 
  2250. since October 1989. Corrected syntax errors in the sample code.
  2251.  
  2252.  Name  =  Opening AppleTalk.cpt
  2253.  Path =  AMUG CD:Files:MacTechNotes:Networking:Opening AppleTalk.cpt
  2254.  Size:  6K         Date:10/29/92         Version: 
  2255.  Description:
  2256.  Opening AppleTalk - This Technical Note describes the most effective, safe,
  2257. and compatible way to open the AppleTalk drivers, .MPP and .ATP. The 
  2258. process of opening the AppleTalk drivers, .MPP and .ATP, can be greatly 
  2259. simplified.  The AppleTalk Manager chapters of Inside Macintosh describe 
  2260. the calls MPPOpen and ATPLoad for use by high-level languages.  They also 
  2261. describe the process of examining low-memory globals SPConfig and PortBUse 
  2262. before calling _Open for assembly language use of AppleTalk.
  2263.  
  2264.  Name  =  OpenRFPerm.cpt
  2265.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:OpenRFPerm.cpt
  2266.  Size:  5K         Date:10/29/92         Version: 
  2267.  Description:
  2268.  OpenRFPerm - This note corrects an error in the description of the Resource
  2269. Manager routine OpenRFPerm found in Inside Macintosh Volume IV.
  2270.  
  2271.  Name  =  OmegaSANE.cpt
  2272.  Path =  AMUG CD:Files:MacTechNotes:Operating System:OmegaSANE.cpt
  2273.  Size: 10K         Date:10/29/92         Version: 
  2274.  Description:
  2275.  OmegaSANE - System 7.0.1 introduced a new version of SANE (the Standard 
  2276. Apple Numerics Environment) known as OmegaSANE.  This Note discusses the 
  2277. features of OmegaSANE and the associated compatibility risks. 
  2278.  
  2279.  Name  =  Old Style Colors.cpt
  2280.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Old Style Colors.cpt
  2281.  Size:  8K         Date:10/29/92         Version: 
  2282.  Description:
  2283.  Old Style Colors - This Technical Note covers limitations of the original 
  2284. Macintosh color model (eight-color) which Inside Macintosh, Volume I-173, 
  2285. QuickDraw does not document. Changes since October 1989. Added definitions 
  2286. of the old-style constants.
  2287.  
  2288.  Name  =  Off-Screen Bitmaps.cpt
  2289.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Off-Screen Bitmaps.cpt
  2290.  Size: 10K         Date:10/29/92         Version: 
  2291.  Description:
  2292.  Off-Screen Bitmaps - This Technical Note provides an example of creating an
  2293. off-screen bitmap, drawing to it, and then copying from it to the screen.
  2294. Changes since April 1990. Clarified the section on window updates with 
  2295. off-screen bitmaps to explicitly limit these updates to your own windows.
  2296.  
  2297.  Name  =  Object Pascal.cpt
  2298.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Object Pascal.cpt
  2299.  Size:  5K         Date:10/29/92         Version: 
  2300.  Description:
  2301.  Object Pascal - Object Pascal must have a CODE segment named %_MethTables 
  2302. in order to access object methods. In MacApp this is taken care of “behind 
  2303. the scenes” so you don’t have to worry about it . However, if you are doing
  2304. a straight Object Pascal program, you must make sure that %_MethTables is 
  2305. around when you need it. If it’s unloaded when you call a method, your 
  2306. Macintosh will begin executing wild noncode and die a gruesome and horrible
  2307. death.
  2308.  
  2309.  Name  =  Number of Resources.cpt
  2310.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Number of Resources.cpt
  2311.  Size:  4K         Date:10/29/92         Version: 
  2312.  Description:
  2313.  Number of Resources - This note describes the limitation of the number of 
  2314. resources in a single resource file.
  2315.  
  2316.  Name  =  Nulls in Filenames.cpt
  2317.  Path =  AMUG CD:Files:MacTechNotes:Files:Nulls in Filenames.cpt
  2318.  Size:  5K         Date:10/29/92         Version: 
  2319.  Description:
  2320.  Nulls in Filenames - Some applications (loosely speaking so as to include 
  2321. Desk Accessories, INITs, and what-have-you) generate or rename special 
  2322. files on the fly so that they are not explicitly named by the user via 
  2323. SFPutFile. Since the Macintosh file system is very liberal about filenames 
  2324. and only excludes colons from the list of acceptable characters, this can 
  2325. lead to some difficulties, both for the end user and for writers of other 
  2326. programs which may see these files.
  2327.  
  2328.  Name  =  NuBus Q&As.cpt
  2329.  Path =  AMUG CD:Files:MacTechNotes:Hardware:NuBus Q&As.cpt
  2330.  Size: 19K         Date:10/29/92         Version: 
  2331.  Description:
  2332.  NuBus Q&As - This Technical Note contains a collection of Q&As relating to 
  2333. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2334. along with answers from the DSC engineers. While DSC engineers have checked
  2335. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2336. editing and organization of other Technical Notes. The Q&A function is to 
  2337. get new technical information and updates to you quickly, saving the polish
  2338. for when the information migrates into reference manuals.
  2339.  
  2340.  Name  =  NuBus Power Limits.cpt
  2341.  Path =  AMUG CD:Files:MacTechNotes:Hardware:NuBus Power Limits.cpt
  2342.  Size:  7K         Date:10/29/92         Version: 
  2343.  Description:
  2344.  NuBus Power Limits - This Technical Note discusses a very real power limit 
  2345. for NuBus™ expansion cards and warns developers to heed this limit lest 
  2346. they want users trashing their machines by overextending the Macintosh 
  2347. power supply.
  2348.  
  2349.  Name  =  NuBus Physical Designs.cpt
  2350.  Path =  AMUG CD:Files:MacTechNotes:Hardware:NuBus Physical Designs.cpt
  2351.  Size: 14K         Date:10/29/92         Version: 
  2352.  Description:
  2353.  NuBus Physical Designs - This Technical Note discusses the possible 
  2354. problems you might run into while designing a NuBus™ card. It covers some 
  2355. of the specifications which, if not followed, will have problems with 
  2356. current Macintosh machines, and possibly future machines. Changes since 
  2357. June 1989. Added warnings about the no component area and full-size NuBus 
  2358. cards.
  2359.  
  2360.  Name  =  NuBus Interrupt Latency.cpt
  2361.  Path =  AMUG CD:Files:MacTechNotes:Hardware:NuBus Interrupt Latency.cpt
  2362.  Size:  8K         Date:10/29/92         Version: 
  2363.  Description:
  2364.  NuBus Interrupt Latency - This Technical Note discusses NuBus™ interrupt 
  2365. latency, and why, contrary to popular belief, the Macintosh is not a 
  2366. real-time machine. Changes since December 1988. Changed sample code to 
  2367. defer cursor rendering to a deferred task rather than a “pseudo-VBL” task.
  2368. The Macintosh is not a real-time machine.  The Macintosh does not support 
  2369. DMA. There are many variables in the Macintosh that make it impossible to 
  2370. deterministically figure out exactly when things are going to happen.  
  2371. Despite these facts, there are those who must push the envelope. For these 
  2372. courageous adventurers, we provide the following information in the hope 
  2373. that it speeds your journey.
  2374.  
  2375.  Name  =  NuBus Block Transfers.cpt
  2376.  Path =  AMUG CD:Files:MacTechNotes:Hardware:NuBus Block Transfers.cpt
  2377.  Size:  9K         Date:10/29/92         Version: 
  2378.  Description:
  2379.  NuBus Block Transfers - This Technical Note describes the sResource entries
  2380. needed in a declaration ROM to inform NuBus™ masters when a board is 
  2381. capable of receiving or sending block transfers. In addition to normal long
  2382. word transfers, the NuBus specification defines a number of block transfer 
  2383. transactions. In block mode transfers, the system arbitrates for the bus a 
  2384. single time and then performs a group of consecutive long word transfers 
  2385. before releasing the bus. The reduction in bus arbitration time can result 
  2386. in considerable gains in performance.
  2387.  
  2388.  Name  =  Notification Manager.cpt
  2389.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Notification Manager.cpt
  2390.  Size:  8K         Date:10/29/92         Version: 
  2391.  Description:
  2392.  Notification Manager - This Technical Note describes the Notification 
  2393. Manager, the part of the operating system that lets an application, desk 
  2394. accessory, or driver alert the user. Changes since October 1989. Clarified 
  2395. the section on error handling for calls to _NMInstall.
  2396.  
  2397.  Name  =  Notification Mgr Q&As.cpt
  2398.  Path =  AMUG CD:Files:MacTechNotes:Processes:Notification Mgr Q&As.cpt
  2399.  Size:  7K         Date:10/29/92         Version: 
  2400.  Description:
  2401.  Notification Mgr Q&As - This Technical Note contains a collection of Q&As 
  2402. relating to a specific topic—questions you’ve sent the Developer Support 
  2403. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2404. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2405. have the editing and organization of other Technical Notes. The Q&A 
  2406. function is to get new technical information and updates to you quickly, 
  2407. saving the polish for when the information migrates into reference manuals.
  2408.  
  2409.  Name  =  New Resource Manager Calls.cpt
  2410.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:New Resource Manager Calls.cpt
  2411.  Size:  5K         Date:10/29/92         Version: 
  2412.  Description:
  2413.  New Resource Manager Calls - This Technical Note describes two new Resource
  2414. Manager calls that make opening and creating resource files much easier.
  2415.  
  2416.  Name  =  New CDEV Messages.cpt
  2417.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:New CDEV Messages.cpt
  2418.  Size:  5K         Date:10/29/92         Version: 
  2419.  Description:
  2420.  New CDEV Messages - This Technical Note describes some previously 
  2421. undocumented messages that the Control Panel can send to a Control Panel 
  2422. device (cdev).
  2423.  
  2424.  Name  =  NBP Q&As.cpt
  2425.  Path =  AMUG CD:Files:MacTechNotes:Networking:NBP Q&As.cpt
  2426.  Size:  8K         Date:10/29/92         Version: 
  2427.  Description:
  2428.  NBP Q&As - This Technical Note contains a collection of Q&As relating to a 
  2429. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2430. along with answers from the DSC engineers. While DSC engineers have checked
  2431. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2432. editing and organization of other Technical Notes. The Q&A function is to 
  2433. get new technical information and updates to you quickly, saving the polish
  2434. for when the information migrates into reference manuals.
  2435.  
  2436.  Name  =  My Life as a Pascal Object.cpt
  2437.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:My Life as a Pascal Object.cpt
  2438.  Size: 12K         Date:10/29/92         Version: 
  2439.  Description:
  2440.  My Life as a Pascal Object - This Technical Note discusses the PascalObject
  2441. base class, used, for instance, with MacApp programming. The Technical Note
  2442. describes how to write PascalObject derived classes that work with both 
  2443. Object Pascal and C++ code linking. It also describes the current 
  2444. restrictions and bugs with writing C++ code using PascalObject as the base 
  2445. class. This Technical Note is based on MacApp 2.0(.1), MPW 3.2 and MPW C++ 
  2446. 3.1.
  2447.  
  2448.  Name  =  Multiple Inheritance.cpt
  2449.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Multiple Inheritance.cpt
  2450.  Size:  9K         Date:10/29/92         Version: 
  2451.  Description:
  2452.  Multiple Inheritance - This Technical Note answers a common question about 
  2453. MPW C++:  “Why doesn’t HandleObject support multiple inheritance?”  It does
  2454. this by giving a brief overview of how multiple inheritance is implemented 
  2455. in MPW C++.
  2456.  
  2457.  Name  =  MultiFinder and _SetGrowZon.cpt
  2458.  Path =  AMUG CD:Files:MacTechNotes:Memory:MultiFinder and _SetGrowZon.cpt
  2459.  Size:  6K         Date:10/29/92         Version: 
  2460.  Description:
  2461.  MultiFinder and _SetGrowZon - MultiFinder patches the _SetGrowZone trap, 
  2462. and this patch can cause your program to crash if you attempt to save and 
  2463. restore the grow zone procedure.
  2464.  
  2465.  Name  =  MultiFinder Revisited.cpt
  2466.  Path =  AMUG CD:Files:MacTechNotes:Overview:MultiFinder Revisited.cpt
  2467.  Size: 10K         Date:10/29/92         Version: 
  2468.  Description:
  2469.  MultiFinder Revisited - This Technical Note describes several new features 
  2470. found in MultiFinder 6.0 and answers a few more commonly-asked questions.
  2471. Changes since December 1989. Added a warning to the section on 
  2472. childDiedEvents about distribution of MultiFinder 6.1bx.
  2473.  
  2474.  Name  =  MultiFinder Questions.cpt
  2475.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:MultiFinder Questions.cpt
  2476.  Size:  8K         Date:10/29/92         Version: 
  2477.  Description:
  2478.  MultiFinder Questions - This technical note provides answers to some of the
  2479. more frequently asked questions about MultiFinder. The development name for
  2480. MultiFinder was Juggler, so the term “juggle” is used in this technical 
  2481. note to denote a context switch.
  2482.  
  2483.  Name  =  MultiFinder Miscellanea.cpt
  2484.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:MultiFinder Miscellanea.cpt
  2485.  Size: 15K         Date:10/29/92         Version: 
  2486.  Description:
  2487.  MultiFinder Miscellanea - This Technical Note discusses MultiFinder issues 
  2488. of which programmers should be aware. Changes since June 1988. Updated and 
  2489. generalized sample code to reflect new MPW 3.0 calls in both C and Pascal 
  2490. for saving and restoring A5 for interrupt code that accesses application 
  2491. globals.  Removed text that can be found in Programmer’s Guide to 
  2492. MultiFinder, and added a note about _PostEvent.
  2493.  
  2494.  Name  =  Movie Toolbox Q&As.cpt
  2495.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:Movie Toolbox Q&As.cpt
  2496.  Size: 21K         Date:10/29/92         Version: 
  2497.  Description:
  2498.  Movie Toolbox Q&As - This Technical Note contains a collection of Q&As 
  2499. relating to a specific topic—questions you’ve sent the Developer Support 
  2500. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2501. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2502. have the editing and organization of other Technical Notes. The Q&A 
  2503. function is to get new technical information and updates to you quickly, 
  2504. saving the polish for when the information migrates into reference manuals.
  2505.  
  2506.  Name  =  MoveHHi and SetResPurge.cpt
  2507.  Path =  AMUG CD:Files:MacTechNotes:Memory:MoveHHi and SetResPurge.cpt
  2508.  Size:  4K         Date:10/29/92         Version: 
  2509.  Description:
  2510.  MoveHHi and SetResPurge - SetResPurge(TRUE) is called to make the Memory 
  2511. Manager call the Resource Manager before purging a block specified by a 
  2512. handle. If the handle is a handle to a resource, and its resChanged bit is 
  2513. set, the resource data will be written out (using WriteResource). When 
  2514. MoveHHi is called, even though the handle’s block is not actually being 
  2515. purged, the resource data specified by the handle will be written out. An 
  2516. application can prevent this by calling SetResPurge(FALSE) before calling 
  2517. MoveHHi (and then calling SetResPurge(TRUE) after the MoveHHi call).
  2518.  
  2519.  Name  =  Movable Modal Dialogs.cpt
  2520.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Movable Modal Dialogs.cpt
  2521.  Size:  6K         Date:10/29/92         Version: 
  2522.  Description:
  2523.  Movable Modal Dialogs - This Technical Note describes the process by which 
  2524. an application can remap the Help Manager 'hmnu' resource while a movable 
  2525. modal dialog box is on the screen. The Help Manager handles the case for 
  2526. modal dialog boxes but punts in the case of movable modal dialog boxes. The
  2527. following information will help you get the correct interface performance.
  2528.  
  2529.  Name  =  MoreMasters Revisited.cpt
  2530.  Path =  AMUG CD:Files:MacTechNotes:Memory:MoreMasters Revisited.cpt
  2531.  Size:  7K         Date:10/29/92         Version: 
  2532.  Description:
  2533.  MoreMasters Revisited - MoreMasters should be called from CODE segment 1. 
  2534. The number of master pointers that a program needs can be determined 
  2535. empirically. MoreMasters can be tricked into creating the exact number of 
  2536. master pointers desired.
  2537.  
  2538.  Name  =  Mixing HFS and C I/O.cpt
  2539.  Path =  AMUG CD:Files:MacTechNotes:Files:Mixing HFS and C I/O.cpt
  2540.  Size:  7K         Date:10/29/92         Version: 
  2541.  Description:
  2542.  Mixing HFS and C I/O - This Technical Note discusses the problem of mixing 
  2543. calls to the Macintosh file system with calls to MPW C library file I/O 
  2544. routines. Problems with Communication Between HFS and C. Frequently, 
  2545. developers want to use both Macintosh file I/O and C file I/O.  Developers 
  2546. who do this must keep in mind that they are combining two distinct file 
  2547. representations (the Macintosh and ANSI C). The only limitation on mixing 
  2548. HFS and C I/O functions is that they cannot be mixed on the same open file.
  2549. There are three reasons why this cannot be done.
  2550.  
  2551.  Name  =  Misc Tool Q&As.cpt
  2552.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Misc Tool Q&As.cpt
  2553.  Size:  8K         Date:10/29/92         Version: 
  2554.  Description:
  2555.  Misc Tool Q&As - This Technical Note contains a collection of Q&As relating
  2556. to a specific topic—questions you’ve sent the Developer Support Center 
  2557. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2558. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2559. the editing and organization of other Technical Notes. The Q&A function is 
  2560. to get new technical information and updates to you quickly, saving the 
  2561. polish for when the information migrates into reference manuals.
  2562.  
  2563.  Name  =  Menu Mgr Q&As.cpt
  2564.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Menu Mgr Q&As.cpt
  2565.  Size: 25K         Date:10/29/92         Version: 
  2566.  Description:
  2567.  Menu Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  2568. to a specific topic—questions you’ve sent the Developer Support Center 
  2569. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2570. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2571. the editing and organization of other Technical Notes. The Q&A function is 
  2572. to get new technical information and updates to you quickly, saving the 
  2573. polish for when the information migrates into reference manuals.
  2574.  
  2575.  Name  =  Memory Mgt Ov Q&As.cpt
  2576.  Path =  AMUG CD:Files:MacTechNotes:Memory:Memory Mgt Ov Q&As.cpt
  2577.  Size: 10K         Date:10/29/92         Version: 
  2578.  Description:
  2579.  Memory Mgt Ov Q&As - This Technical Note contains a collection of Q&As 
  2580. relating to a specific topic—questions you’ve sent the Developer Support 
  2581. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2582. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2583. have the editing and organization of other Technical Notes. The Q&A 
  2584. function is to get new technical information and updates to you quickly, 
  2585. saving the polish for when the information migrates into reference manuals.
  2586.  
  2587.  Name  =  Memory Mgr Q&As.cpt
  2588.  Path =  AMUG CD:Files:MacTechNotes:Memory:Memory Mgr Q&As.cpt
  2589.  Size:  9K         Date:10/29/92         Version: 
  2590.  Description:
  2591.  Memory Mgr Q&As - This Technical Note contains a collection of Q&As 
  2592. relating to a specific topic—questions you’ve sent the Developer Support 
  2593. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2594. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2595. have the editing and organization of other Technical Notes. The Q&A 
  2596. function is to get new technical information and updates to you quickly, 
  2597. saving the polish for when the information migrates into reference manuals.
  2598.  
  2599.  Name  =  Memory H/W Q&As.cpt
  2600.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Memory H/W Q&As.cpt
  2601.  Size: 10K         Date:10/29/92         Version: 
  2602.  Description:
  2603.  Memory H/W Q&As - This Technical Note contains a collection of Q&As 
  2604. relating to a specific topic—questions you’ve sent the Developer Support 
  2605. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2606. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2607. have the editing and organization of other Technical Notes. The Q&A 
  2608. function is to get new technical information and updates to you quickly, 
  2609. saving the polish for when the information migrates into reference manuals.
  2610.  
  2611.  Name  =  Managerial Abuse.cpt
  2612.  Path =  AMUG CD:Files:MacTechNotes:Overview:Managerial Abuse.cpt
  2613.  Size: 11K         Date:10/29/92         Version: 
  2614.  Description:
  2615.  Managerial Abuse - When using the various pieces of the Macintosh operating
  2616. system there is a temptation to try to stretch the built-in Managers too 
  2617. far. Developers should be aware of the intended purpose of the various 
  2618. Managers and beware of using them for things that they were not designed to
  2619. handle. If extended beyond their design goals, they will become slow and 
  2620. unwieldy.
  2621.  
  2622.  Name  =  MacsBug Q&As.cpt
  2623.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacsBug Q&As.cpt
  2624.  Size: 14K         Date:10/29/92         Version: 
  2625.  Description:
  2626.  MacsBug Q&As - This Technical Note contains a collection of Q&As relating 
  2627. to a specific topic—questions you’ve sent the Developer Support Center 
  2628. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2629. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2630. the editing and organization of other Technical Notes. The Q&A function is 
  2631. to get new technical information and updates to you quickly, saving the 
  2632. polish for when the information migrates into reference manuals.
  2633.  
  2634.  Name  =  Macintosh SE/30.cpt
  2635.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Macintosh SE/30.cpt
  2636.  Size: 10K         Date:10/29/92         Version: 
  2637.  Description:
  2638.  Macintosh SE/30 - This Technical Note discusses the Macintosh SE/30, items 
  2639. of interest to developers, and sources for further information. Changes 
  2640. since April 1989. Corrected an error in the addresses of the video display 
  2641. buffers. The Macintosh SE/30 is a modification of the original Macintosh SE
  2642. concept. The SE/30 combines the modularity of the original SE with the 
  2643. capabilities of the larger Macintosh IIx.  Although the name implies that 
  2644. the SE/30 borrows many characteristics from the SE, there are actually 
  2645. substantial differences between the two machines, and this Note addresses 
  2646. some of those differences.
  2647.  
  2648.  Name  =  Macintosh Plus ROMs.cpt
  2649.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Macintosh Plus ROMs.cpt
  2650.  Size:  4K         Date:10/29/92         Version: 
  2651.  Description:
  2652.  Macintosh Plus ROMs - Readers Digest condensed version of Macintosh Plus 
  2653. ROM history, or the truth according to Bo3bdar the everpresent.
  2654.  
  2655.  Name  =  MacinTalk Final Chapter.cpt
  2656.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacinTalk Final Chapter.cpt
  2657.  Size:  6K         Date:10/29/92         Version: 
  2658.  Description:
  2659.  MacinTalk Final Chapter - This Technical Note discusses the MacinTalk 
  2660. software product.
  2661.  
  2662.  Name  =  MacWorkstation Q&As.cpt
  2663.  Path =  AMUG CD:Files:MacTechNotes:Networking:MacWorkstation Q&As.cpt
  2664.  Size:  7K         Date:10/29/92         Version: 
  2665.  Description:
  2666.  MacWorkstation Q&As - This Technical Note contains a collection of Q&As 
  2667. relating to a specific topic—questions you’ve sent the Developer Support 
  2668. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2669. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2670. have the editing and organization of other Technical Notes. The Q&A 
  2671. function is to get new technical information and updates to you quickly, 
  2672. saving the polish for when the information migrates into reference manuals.
  2673.  
  2674.  Name  =  MacTCP Q&As.cpt
  2675.  Path =  AMUG CD:Files:MacTechNotes:Networking:MacTCP Q&As.cpt
  2676.  Size: 17K         Date:10/29/92         Version: 
  2677.  Description:
  2678.  MacTCP Q&As - This Technical Note contains a collection of Q&As relating to
  2679. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2680. along with answers from the DSC engineers. While DSC engineers have checked
  2681. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2682. editing and organization of other Technical Notes. The Q&A function is to 
  2683. get new technical information and updates to you quickly, saving the polish
  2684. for when the information migrates into reference manuals.
  2685.  
  2686.  Name  =  MacPaint Document Format.cpt
  2687.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacPaint Document Format.cpt
  2688.  Size:  8K         Date:10/29/92         Version: 
  2689.  Description:
  2690.  MacPaint Document Format - This Technical Note describes the internal 
  2691. format of a MacPaint® document, which is a standard used by many other 
  2692. programs.  This description is the same as that found in the “Macintosh 
  2693. Miscellaneous” section of early Inside Macintosh versions. Changes since 
  2694. October 1988. Fixed bugs in the example code.
  2695.  
  2696.  Name  =  Mac IIfx Inside Story.cpt
  2697.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac IIfx Inside Story.cpt
  2698.  Size:  9K         Date:10/29/92         Version: 
  2699.  Description:
  2700.  Mac IIfx Inside Story - This Technical Note addresses various areas of 
  2701. potential incompatibilities with the Macintosh IIfx and current software 
  2702. applications and provides information about some of Apple’s compatibility 
  2703. software updates.
  2704.  
  2705.  Name  =  Mac II Board Suppliers.cpt
  2706.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Mac II Board Suppliers.cpt
  2707.  Size:  5K         Date:10/29/92         Version: 
  2708.  Description:
  2709.  Mac II Board Suppliers - This note lists suppliers of parts that may be 
  2710. helpful for Macintosh II board developers. If your company supplies these 
  2711. parts, but is not listed here, please send a message to us (at the address 
  2712. on Technical Note #0) and we’ll include you in the next revision of this 
  2713. technical note.
  2714.  
  2715.  Name  =  Mac Common LISP Q&As.cpt
  2716.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Mac Common LISP Q&As.cpt
  2717.  Size:  6K         Date:10/29/92         Version: 
  2718.  Description:
  2719.  Mac Common LISP Q&As - This Technical Note contains a collection of Q&As 
  2720. relating to a specific topic—questions you’ve sent the Developer Support 
  2721. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2722. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2723. have the editing and organization of other Technical Notes. The Q&A 
  2724. function is to get new technical information and updates to you quickly, 
  2725. saving the polish for when the information migrates into reference manuals.
  2726.  
  2727.  Name  =  MacApp 'View' .cpt
  2728.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacApp 'View' .cpt
  2729.  Size: 19K         Date:10/29/92         Version: 
  2730.  Description:
  2731.  MacApp 'View' - This Technical Note describes the new MacApp 3.0 'View' 
  2732. resource.
  2733.  
  2734.  Name  =  MacApp Q&As.cpt
  2735.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacApp Q&As.cpt
  2736.  Size: 15K         Date:10/29/92         Version: 
  2737.  Description:
  2738.  MacApp Q&As - This Technical Note contains a collection of Q&As relating to
  2739. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2740. along with answers from the DSC engineers. While DSC engineers have checked
  2741. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2742. editing and organization of other Technical Notes. The Q&A function is to 
  2743. get new technical information and updates to you quickly, saving the polish
  2744. for when the information migrates into reference manuals.
  2745.  
  2746.  Name  =  MacApp Bugs 3.0.cpt
  2747.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MacApp Bugs 3.0.cpt
  2748.  Size: 38K         Date:10/29/92         Version: 
  2749.  Description:
  2750.  MacApp Bugs 3.0 - This Technical Note describes the latest information 
  2751. about bugs or unexpected “features” in MacApp.  Where possible, solutions 
  2752. and fixes are noted.  DTS intends this Note to be a complete list of all 
  2753. known bugs in MacApp and will update it as old bugs are fixed or new ones 
  2754. appear.  If you have encountered a bug or unexpected feature which is not 
  2755. described here, be sure to let DTS know. Specific code examples and 
  2756. suggested fixes are useful.
  2757.  
  2758.  Name  =  MPW Tool Q&As.cpt
  2759.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW Tool Q&As.cpt
  2760.  Size: 16K         Date:10/29/92         Version: 
  2761.  Description:
  2762.  MPW Tool Q&As - This Technical Note contains a collection of Q&As relating 
  2763. to a specific topic—questions you’ve sent the Developer Support Center 
  2764. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2765. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2766. the editing and organization of other Technical Notes. The Q&A function is 
  2767. to get new technical information and updates to you quickly, saving the 
  2768. polish for when the information migrates into reference manuals.
  2769.  
  2770.  Name  =  MPW Q&As.cpt
  2771.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW Q&As.cpt
  2772.  Size:  9K         Date:10/29/92         Version: 
  2773.  Description:
  2774.  MPW Q&As - This Technical Note contains a collection of Q&As relating to a 
  2775. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2776. along with answers from the DSC engineers. While DSC engineers have checked
  2777. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2778. editing and organization of other Technical Notes. The Q&A function is to 
  2779. get new technical information and updates to you quickly, saving the polish
  2780. for when the information migrates into reference manuals.
  2781.  
  2782.  Name  =  MPW Pascal Q&As.cpt
  2783.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW Pascal Q&As.cpt
  2784.  Size:  7K         Date:10/29/92         Version: 
  2785.  Description:
  2786.  MPW Pascal Q&As - This Technical Note contains a collection of Q&As 
  2787. relating to a specific topic—questions you’ve sent the Developer Support 
  2788. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2789. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2790. have the editing and organization of other Technical Notes. The Q&A 
  2791. function is to get new technical information and updates to you quickly, 
  2792. saving the polish for when the information migrates into reference manuals.
  2793.  
  2794.  Name  =  MPW Library Q&As.cpt
  2795.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW Library Q&As.cpt
  2796.  Size:  7K         Date:10/29/92         Version: 
  2797.  Description:
  2798.  MPW Library Q&As - This Technical Note contains a collection of Q&As 
  2799. relating to a specific topic—questions you’ve sent the Developer Support 
  2800. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2801. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2802. have the editing and organization of other Technical Notes. The Q&A 
  2803. function is to get new technical information and updates to you quickly, 
  2804. saving the polish for when the information migrates into reference manuals.
  2805.  
  2806.  Name  =  MPW C Q&As.cpt
  2807.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW C Q&As.cpt
  2808.  Size: 24K         Date:10/29/92         Version: 
  2809.  Description:
  2810.  MPW C Q&As - This Technical Note contains a collection of Q&As relating to 
  2811. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2812. along with answers from the DSC engineers. While DSC engineers have checked
  2813. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2814. editing and organization of other Technical Notes. The Q&A function is to 
  2815. get new technical information and updates to you quickly, saving the polish
  2816. for when the information migrates into reference manuals.
  2817.  
  2818.  Name  =  MPW C Functions.cpt
  2819.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW C Functions.cpt
  2820.  Size:  4K         Date:10/29/92         Version: 
  2821.  Description:
  2822.  MPW C Functions - Here’s the low-down on when C functions need not be 
  2823. declared in include files.
  2824.  
  2825.  Name  =  MPW C++ Q&As.cpt
  2826.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW C++ Q&As.cpt
  2827.  Size: 17K         Date:10/29/92         Version: 
  2828.  Description:
  2829.  MPW C++ Q&As - This Technical Note contains a collection of Q&As relating 
  2830. to a specific topic—questions you’ve sent the Developer Support Center 
  2831. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2832. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2833. the editing and organization of other Technical Notes. The Q&A function is 
  2834. to get new technical information and updates to you quickly, saving the 
  2835. polish for when the information migrates into reference manuals.
  2836.  
  2837.  Name  =  MPW Assembly Q&As.cpt
  2838.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW Assembly Q&As.cpt
  2839.  Size:  6K         Date:10/29/92         Version: 
  2840.  Description:
  2841.  MPW Assembly Q&As - This Technical Note contains a collection of Q&As 
  2842. relating to a specific topic—questions you’ve sent the Developer Support 
  2843. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2844. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2845. have the editing and organization of other Technical Notes. The Q&A 
  2846. function is to get new technical information and updates to you quickly, 
  2847. saving the polish for when the information migrates into reference manuals.
  2848.  
  2849.  Name  =  MPW 2.0.2 Bugs.cpt
  2850.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW 2.0.2 Bugs.cpt
  2851.  Size: 16K         Date:10/29/92         Version: 
  2852.  Description:
  2853.  MPW 2.0.2 Bugs - This Technical Note describes latest information about 
  2854. bugs or unexpected “features” in the MPW C, Pascal, and Assembler products 
  2855. and the Toolbox and OS Interface Libraries.  We intend this Note to be a 
  2856. complete list of all known bugs in these products, which will be updated as
  2857. old bugs are fixed, or new ones appear.  If you have encountered a bug or 
  2858. unexpected feature which is not described here, be sure to let us know.  
  2859. Specific code examples are useful.
  2860.  
  2861.  Name  =  MPW -mc68881.cpt
  2862.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW -mc68881.cpt
  2863.  Size:  9K         Date:10/29/92         Version: 
  2864.  Description:
  2865.  MPW -mc68881 - This Technical Note discusses MPW’s -mc68881 option, which 
  2866. represents Extended values in 96 bits (instead of 80, as with software 
  2867. SANE), and compatibility issues when using non-SANE system calls that 
  2868. expect 80-bit Extended values. Changes since June 1990. Extended the 
  2869. warning about explicitly checking for the presence of an FPU if an 
  2870. application uses floating-point instructions to include the possibility of 
  2871. FPU-less MC68040 products and also raised the issue of extended values 
  2872. embedded in data structures.
  2873.  
  2874.  Name  =  MPW {$LOAD}.cpt
  2875.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:MPW {$LOAD}.cpt
  2876.  Size:  6K         Date:10/29/92         Version: 
  2877.  Description:
  2878.  MPW {$LOAD} - This technical note discusses the Pascal {$LOAD} directive as
  2879. well as how to unload the _DataInit and %_MethTables segments.
  2880.  
  2881.  Name  =  MPP Q&As.cpt
  2882.  Path =  AMUG CD:Files:MacTechNotes:Networking:MPP Q&As.cpt
  2883.  Size:  7K         Date:10/29/92         Version: 
  2884.  Description:
  2885.  MPP Q&As - This Technical Note contains a collection of Q&As relating to a 
  2886. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2887. along with answers from the DSC engineers. While DSC engineers have checked
  2888. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2889. editing and organization of other Technical Notes. The Q&A function is to 
  2890. get new technical information and updates to you quickly, saving the polish
  2891. for when the information migrates into reference manuals.
  2892.  
  2893.  Name  =  Low-Level Printing.cpt
  2894.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Low-Level Printing.cpt
  2895.  Size:  4K         Date:10/29/92         Version: 
  2896.  Description:
  2897.  Low-Level Printing - When you use the low-level printer driver to print, 
  2898. you don’t get the benefits of the error checking that is done when you use 
  2899. the high-level Printing Manager. So, if the user prints to an AppleTalk 
  2900. ImageWriter (including an AppleTalk ImageWriter LQ) that is busy printing 
  2901. another job, the driver doesn’t know whether the printer is busy, offline, 
  2902. or disconnected.  Because of this, PrError will return (and PrintErr will 
  2903. contain) abortErr.
  2904.  
  2905.  Name  =  Lock, Unlock the Range.cpt
  2906.  Path =  AMUG CD:Files:MacTechNotes:Files:Lock, Unlock the Range.cpt
  2907.  Size:  7K         Date:10/29/92         Version: 
  2908.  Description:
  2909.  Lock, Unlock the Range - This Technical Note discusses the _PBLockRange and
  2910. _PBUnlockRange routines; how they act on local and shared volumes and why 
  2911. you should not set the ioPosMode field to fsFromLEOF in the parameter block
  2912. for those routines when accessing a file on an AppleShare volume. Changes 
  2913. since April 1988. Added information on how _PBLockRange and _PBUnlockRange 
  2914. really work.
  2915.  
  2916.  Name  =  Little PowerBook Sleep.cpt
  2917.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Little PowerBook Sleep.cpt
  2918.  Size:  7K         Date:10/29/92         Version: 
  2919.  Description:
  2920.  Little PowerBook Sleep - The purpose of this Note is to describe the 
  2921. ramifications of resting, sleeping, and power-saving modes in the PowerBook
  2922. family of Macintosh computers, how they may affect your application, and 
  2923. the appropriate ways to defeat them, when appropriate. It also describes 
  2924. some nonintuitive ramifications of working with a battery-powered computer.
  2925.  
  2926.  Name  =  List Mgr Q&As.cpt
  2927.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:List Mgr Q&As.cpt
  2928.  Size:  7K         Date:10/29/92         Version: 
  2929.  Description:
  2930.  List Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  2931. to a specific topic—questions you’ve sent the Developer Support Center 
  2932. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  2933. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  2934. the editing and organization of other Technical Notes. The Q&A function is 
  2935. to get new technical information and updates to you quickly, saving the 
  2936. polish for when the information migrates into reference manuals.
  2937.  
  2938.  Name  =  LaserWriter Util Q&As.cpt
  2939.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:LaserWriter Util Q&As.cpt
  2940.  Size:  5K         Date:10/29/92         Version: 
  2941.  Description:
  2942.  LaserWriter Util Q&As - This Technical Note contains a collection of Q&As 
  2943. relating to a specific topic—questions you’ve sent the Developer Support 
  2944. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  2945. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  2946. have the editing and organization of other Technical Notes. The Q&A 
  2947. function is to get new technical information and updates to you quickly, 
  2948. saving the polish for when the information migrates into reference manuals.
  2949.  
  2950.  Name  =  LaserWriter ROM Bugs.cpt
  2951.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:LaserWriter ROM Bugs.cpt
  2952.  Size:  6K         Date:10/29/92         Version: 
  2953.  Description:
  2954.  LaserWriter ROM Bugs - These are LaserWriter bugs that your users may 
  2955. encounter when printing from any Macintosh application. These are for your 
  2956. information; you cannot code around them. The bugs described here occur in 
  2957. the 1.0 and 2.0 LaserWriter ROMs.
  2958.  
  2959.  Name  =  Large Screen Displays.cpt
  2960.  Path =  AMUG CD:Files:MacTechNotes:Overview:Large Screen Displays.cpt
  2961.  Size:  5K         Date:10/29/92         Version: 
  2962.  Description:
  2963.  Large Screen Displays - A number of third-party developers have announced 
  2964. large-screen display peripherals for Macintosh. One of them, Radius Inc., 
  2965. has issued a set of guidelines for developers who wish to remain compatible
  2966. with their Radius FPD; unfortunately, one of their recommendations can 
  2967. cause system crashes. This note suggests a more correct approach.
  2968.  
  2969.  Name  =  LDEF Madness.cpt
  2970.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:LDEF Madness.cpt
  2971.  Size:  6K         Date:10/29/92         Version: 
  2972.  Description:
  2973.  LDEF Madness - This Technical Note uncovers a problem with writing Pascal 
  2974. list definition procedures and two (yes, count  ’em, two) different methods
  2975. to work around it.
  2976.  
  2977.  Name  =  LAP Q&As.cpt
  2978.  Path =  AMUG CD:Files:MacTechNotes:Networking:LAP Q&As.cpt
  2979.  Size:  9K         Date:10/29/92         Version: 
  2980.  Description:
  2981.  LAP Q&As - This Technical Note contains a collection of Q&As relating to a 
  2982. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  2983. along with answers from the DSC engineers. While DSC engineers have checked
  2984. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  2985. editing and organization of other Technical Notes. The Q&A function is to 
  2986. get new technical information and updates to you quickly, saving the polish
  2987. for when the information migrates into reference manuals.
  2988.  
  2989.  Name  =  KillNBP.cpt
  2990.  Path =  AMUG CD:Files:MacTechNotes:Networking:KillNBP.cpt
  2991.  Size:  4K         Date:10/29/92         Version: 
  2992.  Description:
  2993.  KillNBP - This technical note clears up some confusion regarding the Name 
  2994. Binding Protocol KillNBP function. The description of the PKillNBP function
  2995. on page 519 of Inside Macintosh Volume V is somewhat confusing. The data 
  2996. type of the parameter thePBptr is incorrectly given as ATPPBPtr and the 
  2997. pointer to the queue element from the NBP call to be aborted is incorrectly
  2998. given as being passed in aKillQEl. 
  2999.  
  3000.  Name  =  Keybd Resource Q&As.cpt
  3001.  Path =  AMUG CD:Files:MacTechNotes:Text:Keybd Resource Q&As.cpt
  3002.  Size:  8K         Date:10/29/92         Version: 
  3003.  Description:
  3004.  Keybd Resource Q&As - This Technical Note contains a collection of Q&As 
  3005. relating to a specific topic—questions you’ve sent the Developer Support 
  3006. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3007. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3008. have the editing and organization of other Technical Notes. The Q&A 
  3009. function is to get new technical information and updates to you quickly, 
  3010. saving the polish for when the information migrates into reference manuals.
  3011.  
  3012.  Name  =  Key Mapping.cpt
  3013.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Key Mapping.cpt
  3014.  Size: 11K         Date:10/29/92         Version: 
  3015.  Description:
  3016.  Key Mapping - This Technical Note describes the Macintosh family key code 
  3017. mapping scheme when running System file 4.1 and later. This Note also 
  3018. provides a “safe” method for remapping keyboards. Changes since October 
  3019. 1990. Added a section on how 'KMAP' resources are matched to specific ADB 
  3020. keyboard types and a section on the original Macintosh and Macintosh Plus 
  3021. keyboards.
  3022.  
  3023.  Name  =  Joy of 32-Bit Clean.cpt
  3024.  Path =  AMUG CD:Files:MacTechNotes:Overview:Joy of 32-Bit Clean.cpt
  3025.  Size:  9K         Date:10/29/92         Version: 
  3026.  Description:
  3027.  Joy of 32-Bit Clean - What to do (and what not to do) to make your programs
  3028. run under A/UX and future versions of the Macintosh System Software.
  3029. Changes since October 1988:  Added information on writing 32-bit clean 
  3030. CDEFs, and updated A/UX information to reflect the capabilities of A/UX 
  3031. 1.1.
  3032.  
  3033.  Name  =  ioPosOffset.cpt
  3034.  Path =  AMUG CD:Files:MacTechNotes:Files:ioPosOffset.cpt
  3035.  Size:  4K         Date:10/29/92         Version: 
  3036.  Description:
  3037.  ioPosOffset - The Device Manager chapter of Inside Macintosh Volume II says
  3038. that ioPosOffset is passed to and returned by Read and Write calls. It also
  3039. says that “After the read [or write] is completed, the position is returned
  3040. in ioPosOffset…” Actually, ioPosOffset is not changed by either call. Also 
  3041. note that device drivers should only look at the dCtlPosition field of the 
  3042. DCE, and should not look directly at the ioPosOffset field of the parameter
  3043. block. The Device Manager sets up dCtlPosition for the driver, taking into 
  3044. account both the ioPosMode and the ioPosOffset.
  3045.  
  3046.  Name  =  ioNamePtr.cpt
  3047.  Path =  AMUG CD:Files:MacTechNotes:Files:ioNamePtr.cpt
  3048.  Size:  4K         Date:10/29/92         Version: 
  3049.  Description:
  3050.  ioNamePtr - It is very important to set ioNamePtr when making PB calls, 
  3051. even if you don’t want  those calls to return a name. Whenever Inside 
  3052. Macintosh indicates that ioNamePtr is either required for input or returns 
  3053. something, you must set ioNamePtr to either nil (if you aren’t using a 
  3054. name) or to point to storage for a Str255. If you don’t explicitly set 
  3055. ioNamePtr, strange and unusual crashes may occur, depending on the 
  3056. machine/configuration your code is run on.  
  3057.  
  3058.  Name  =  Int'l Resource Q&As.cpt
  3059.  Path =  AMUG CD:Files:MacTechNotes:Text:Int'l Resource Q&As.cpt
  3060.  Size: 10K         Date:10/29/92         Version: 
  3061.  Description:
  3062.  Int'l Resource Q&A - This Technical Note contains a collection of Q&As 
  3063. relating to a specific topic—questions you’ve sent the Developer Support 
  3064. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3065. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3066. have the editing and organization of other Technical Notes. The Q&A 
  3067. function is to get new technical information and updates to you quickly, 
  3068. saving the polish for when the information migrates into reference manuals.
  3069.  
  3070.  Name  =  Internets.cpt
  3071.  Path =  AMUG CD:Files:MacTechNotes:Networking:Internets.cpt
  3072.  Size:  6K         Date:10/29/92         Version: 
  3073.  Description:
  3074.  Internets - This Technical Note discusses how AppleTalk applications should
  3075. work across internets, groups of interconnected AppleTalk networks.  It 
  3076. explains the differences between life on a single AppleTalk network and 
  3077. life on an internet. Changes since March 1988. Removed the section on 
  3078. AppleTalk retry timers, as it is no longer accurate.
  3079.  
  3080.  Name  =  International Canceling.cpt
  3081.  Path =  AMUG CD:Files:MacTechNotes:Text:International Canceling.cpt
  3082.  Size:  8K         Date:10/29/92         Version: 
  3083.  Description:
  3084.  International Canceling - This Technical Note describes potential problems 
  3085. canceling operations with the Command-period key sequence and international
  3086. keyboards.
  3087.  
  3088.  Name  =  InternationalCha.cpt
  3089.  Path =  AMUG CD:Files:MacTechNotes:Text:InternationalCha.cpt
  3090.  Size:  6K         Date:10/29/92         Version: 
  3091.  Description:
  3092.  InternationalCha - The International Utilities package and the 
  3093. international resources have been changed with System file 4.1 to take 
  3094. advantage of the Script Manager.
  3095.  
  3096.  Name  =  Installer Q&As.cpt
  3097.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Installer Q&As.cpt
  3098.  Size: 15K         Date:10/29/92         Version: 
  3099.  Description:
  3100.  Installer Q&As - This Technical Note contains a collection of Q&As relating
  3101. to a specific topic—questions you’ve sent the Developer Support Center 
  3102. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3103. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3104. the editing and organization of other Technical Notes. The Q&A function is 
  3105. to get new technical information and updates to you quickly, saving the 
  3106. polish for when the information migrates into reference manuals.
  3107.  
  3108.  Name  =  Inside Object Pascal.cpt
  3109.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Inside Object Pascal.cpt
  3110.  Size:  5K         Date:10/29/92         Version: 
  3111.  Description:
  3112.  Inside Object Pascal - This Technical Note briefly explains why Object 
  3113. Pascal and MacApp should only be used to write applications and MPW tools.
  3114. Although Pascal can be used to write desk accessories, drivers, XCMDs and 
  3115. other types of stand–alone code, and Object Pascal is an extension of 
  3116. Pascal, Object Pascal cannot be used to write anything other than an 
  3117. application.  This limitation is due to the fact that Object Pascal method 
  3118. dispatching relies on a valid A5 pointing to a jump table.  Because MacApp 
  3119. is written in Object Pascal, this limitation applies to it as well.
  3120.  
  3121.  Name  =  Image Writer IIMotio.cpt
  3122.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Image Writer IIMotio.cpt
  3123.  Size:  5K         Date:10/29/92         Version: 
  3124.  Description:
  3125.  Image Writer II Motion - The purpose of this technical note is to answer 
  3126. the many questions asked about why the paper moves the way it does on the 
  3127. ImageWriter II.
  3128.  
  3129.  Name  =  Image Compr Q&As.cpt
  3130.  Path =  AMUG CD:Files:MacTechNotes:QuickTime:Image Compr Q&As.cpt
  3131.  Size:  7K         Date:10/29/92         Version: 
  3132.  Description:
  3133.  Image Compr Q&As - This Technical Note contains a collection of Q&As 
  3134. relating to a specific topic—questions you’ve sent the Developer Support 
  3135. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3136. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3137. have the editing and organization of other Technical Notes. The Q&A 
  3138. function is to get new technical information and updates to you quickly, 
  3139. saving the polish for when the information migrates into reference manuals.
  3140.  
  3141.  Name  =  Identifying Features.cpt
  3142.  Path =  AMUG CD:Files:MacTechNotes:Overview:Identifying Features.cpt
  3143.  Size:  7K         Date:10/29/92         Version: 
  3144.  Description:
  3145.  Identifying Features - This technical note explains how to check at run 
  3146. time to see if specific functionality, such as the “new” TextEdit, is 
  3147. present. Applications should strive to be compatible across all 
  3148. Macintoshes, but there are times when an application must have knowledge 
  3149. about the machine that it is running on.  The new trap, SysEnvirons, will 
  3150. give an application most of the information that it requires (what 
  3151. hardware, what version of system software…).  
  3152.  
  3153.  Name  =  Icon Drawing in 7.cpt
  3154.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Icon Drawing in 7.cpt
  3155.  Size: 15K         Date:10/29/92         Version: 
  3156.  Description:
  3157.  Icon Drawing in 7 - This Technical Note describes how to utilize the 
  3158. built-in System 7 icon drawing utility. Use this information to better 
  3159. conform to the System 7 visual human interface. Changes since May 1992. In 
  3160. this Note, we replaced the C and Pascal interface files and corrected the 
  3161. related text. So much text was tweaked that change bars are used only on 
  3162. code changes. 
  3163.  
  3164.  Name  =  ISO 9660 CD ROM Format.cpt
  3165.  Path =  AMUG CD:Files:MacTechNotes:Files:ISO 9660 CD ROM Format.cpt
  3166.  Size:  5K         Date:10/29/92         Version: 
  3167.  Description:
  3168.  ISO 9660 CD ROM Format - What’s Wrong with my High Sierra Disc? Generally, 
  3169. if a Macintosh has problems with a High Sierra disc, it’s because the disc 
  3170. in question  doesn’t really conform to the High Sierra specification. 
  3171.  
  3172.  Name  =  IOP Diffs Under A/UX.cpt
  3173.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:IOP Diffs Under A/UX.cpt
  3174.  Size:  6K         Date:10/29/92         Version: 
  3175.  Description:
  3176.  IOP Diffs Under A/UX - This Technical Note discusses use of the Macintosh 
  3177. IIfx IOP-based serial driver under A/UX, especially under certain error 
  3178. conditions which cause it to perform differently than documented in 
  3179. termio(7).  (The SCC driver, used on non-IOP machines, conforms to 
  3180. termio(7) in all cases.)  References to “the driver” herein refer to the 
  3181. IOP-based serial driver, seriop.c.
  3182.  
  3183.  Name  =  HyperCard and You.cpt
  3184.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:HyperCard and You.cpt
  3185.  Size: 14K         Date:10/29/92         Version: 
  3186.  Description:
  3187.  HyperCard and You - This Technical Note describes some HyperCard anomalies 
  3188. with which developers should be familiar when developing stackware, and it 
  3189. documents differences between HyperCard versions where appropriate.
  3190. Changes since November 1987. Updated material with regard to HyperCard 2.0 
  3191. and condensing or obsoleting information on bugs which have been addressed.
  3192.  
  3193.  Name  =  Help Mgr Q&As.cpt
  3194.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Help Mgr Q&As.cpt
  3195.  Size: 17K         Date:10/29/92         Version: 
  3196.  Description:
  3197.  Help Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  3198. to a specific topic—questions you’ve sent the Developer Support Center 
  3199. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3200. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3201. the editing and organization of other Technical Notes. The Q&A function is 
  3202. to get new technical information and updates to you quickly, saving the 
  3203. polish for when the information migrates into reference manuals.
  3204.  
  3205.  Name  =  Hard Disk Hacking.cpt
  3206.  Path =  AMUG CD:Files:MacTechNotes:Devices:Hard Disk Hacking.cpt
  3207.  Size:  5K         Date:10/29/92         Version: 
  3208.  Description:
  3209.  Hard Disk Hacking - For those of a technical bent with some extra time, you
  3210. can build your own hard disk system from a cheap SCSI drive and a driver 
  3211. that you write. This is not a project for those short on time, so beware.
  3212.  
  3213.  Name  =  Handles vs. Pointers.cpt
  3214.  Path =  AMUG CD:Files:MacTechNotes:Memory:Handles vs. Pointers.cpt
  3215.  Size:  5K         Date:10/29/92         Version: 
  3216.  Description:
  3217.  Handles vs. Pointers - A handle is a handle and a pointer is a pointer. 
  3218. Applications should avoid embedding non-relocatable objects (that the 
  3219. system assumes will never move) in handles. In order to avoid 
  3220. fragmentation, some applications embed pointers (non-relocatable memory 
  3221. manager objects) in handles, so that the handles can be moved around as 
  3222. needed. This can cause several problems, especially with the Macintosh II, 
  3223. and should be avoided.
  3224.  
  3225.  Name  =  HFS Tidbits.cpt
  3226.  Path =  AMUG CD:Files:MacTechNotes:Files:HFS Tidbits.cpt
  3227.  Size:  5K         Date:10/29/92         Version: 
  3228.  Description:
  3229.  HFS Tidbits - This Technical Note describes two poorly documented features 
  3230. of the File Manager.
  3231.  
  3232.  Name  =  HFS Ruminations.cpt
  3233.  Path =  AMUG CD:Files:MacTechNotes:Files:HFS Ruminations.cpt
  3234.  Size: 10K         Date:10/29/92         Version: 
  3235.  Description:
  3236.  HFS Ruminations - This technical note contains some thoughts concerning 
  3237. HFS.
  3238.  
  3239.  Name  =  HFS Elucidations.cpt
  3240.  Path =  AMUG CD:Files:MacTechNotes:Files:HFS Elucidations.cpt
  3241.  Size:  9K         Date:10/29/92         Version: 
  3242.  Description:
  3243.  HFS Elucidations - This technical note will describe a few problems that 
  3244. can occur while using HFS. It will also describe ways to avoid these 
  3245. problems.
  3246.  
  3247.  Name  =  HFS Comaptibility.cpt
  3248.  Path =  AMUG CD:Files:MacTechNotes:Files:HFS Comaptibility.cpt
  3249.  Size:  7K         Date:10/29/92         Version: 
  3250.  Description:
  3251.  HFS Comaptibility - This technical note tells you how to make sure that 
  3252. your applications run under the Hierarchical File System (HFS). The 
  3253. Hierarchical File System (HFS) provides fast, efficient management of 
  3254. larger volumes than the original Macintosh File System (MFS). Since HFS is 
  3255. hierarchical, HFS folders have a meaning different from MFS folders. In 
  3256. MFS, a folder has only graphical significance—it is only used by the Finder
  3257. as a means of visually grouping files. The MFS directory structure is 
  3258. actually flat (all files are at the ‘root’ level). Under HFS, a folder is a
  3259. directory that can contain files and other directories.
  3260.  
  3261.  Name  =  Getting thru CUSToms.cpt
  3262.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Getting thru CUSToms.cpt
  3263.  Size: 15K         Date:10/29/92         Version: 
  3264.  Description:
  3265.  Getting thru CUSToms - This technical note provides a way for developers to
  3266. allow sophisticated users to add code to an off-the-shelf application.  
  3267. Using this scheme, the user can easily install the code module; the 
  3268. application has to know how to call it and, optionally, be able to respond 
  3269. to a set of predefined calls from the custom package. 
  3270.  
  3271.  Name  =  Getting a Full Pathname.cpt
  3272.  Path =  AMUG CD:Files:MacTechNotes:Files:Getting a Full Pathname.cpt
  3273.  Size:  8K         Date:10/29/92         Version: 
  3274.  Description:
  3275.  Getting a Full Pathname - This Technical Note describes how to generate a 
  3276. full pathname, given either a Working Directory ID or a real vRefNum and a 
  3277. DirID. By using the techniques shown in this Note, you can find the full 
  3278. pathname from information such as that returned by Standard File. Changes 
  3279. since June 89. Added a note on how to check for A/UX. Fixed bug in C 
  3280. version:  BlockMove() parameters were reversed in pStrcpy(); added range 
  3281. checking to pStrCat(); changed references from “longint” to “long”.  Fixed 
  3282. bug in Pascal and C versions. Changed fsRtDir to fsRtdirID and made 
  3283. references to gHaveAUX consistent.
  3284.  
  3285.  Name  =  GetNextEvent & Blinking App.cpt
  3286.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:GetNextEvent & Blinking App.cpt
  3287.  Size:  5K         Date:10/29/92         Version: 
  3288.  Description:
  3289.  GetNextEvent & Blinking App - Wherein arcane mysteries are unraveled so you
  3290. can make the Alarm Clock (or a similar desk accessory) blink the Apple menu
  3291. at the appointed second. Also, why GetNextEvent is a good thing.
  3292.  
  3293.  Name  =  _Gestalt & System Environs.cpt
  3294.  Path =  AMUG CD:Files:MacTechNotes:Overview:_Gestalt & System Environs.cpt
  3295.  Size: 12K         Date:10/29/92         Version: 
  3296.  Description:
  3297.  _Gestalt & System Environs - This Technical Note discusses the latest 
  3298. changes and improvements to the _Gestalt and _SysEnvirons calls. Changes 
  3299. since May 1992. Added information on the gestaltMachineType selector for 
  3300. the Quadra 950, Macintosh LC II, Powerbook 145, and future system software.
  3301.  
  3302.  Name  =  GDevice Mgr Q&As.cpt
  3303.  Path =  AMUG CD:Files:MacTechNotes:Devices:GDevice Mgr Q&As.cpt
  3304.  Size: 15K         Date:10/29/92         Version: 
  3305.  Description:
  3306.  GDevice Mgr Q&As - This Technical Note contains a collection of Q&As 
  3307. relating to a specific topic—questions you’ve sent the Developer Support 
  3308. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3309. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3310. have the editing and organization of other Technical Notes. The Q&A 
  3311. function is to get new technical information and updates to you quickly, 
  3312. saving the polish for when the information migrates into reference manuals.
  3313.  
  3314.  Name  =  Fun with PrJobMerge (#2).cpt
  3315.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Fun with PrJobMerge (#2).cpt
  3316.  Size:  6K         Date:10/29/92         Version: 
  3317.  Description:
  3318.  Fun with PrJobMerge (#2) - This Technical Note discusses some interesting 
  3319. behavior you’ll encounter while using PrJobMerge with the 7.0 and 7.1 
  3320. versions of the LaserWriter driver. Changes since March 1992. Corrected the
  3321. Vulcan-like “THPring” typo to correctly read “THPrint,” and changed a 
  3322. comment in the code to mean what I originally meant.
  3323.  
  3324.  Name  =  Forcing Floppy Size.cpt
  3325.  Path =  AMUG CD:Files:MacTechNotes:Devices:Forcing Floppy Size.cpt
  3326.  Size:  5K         Date:10/29/92         Version: 
  3327.  Description:
  3328.  Forcing Floppy Size - This document explains how to initialize a disk as 
  3329. either single- or double- sided. It only applies to 800K drives, of course.
  3330. You can call the disk driver to initialize a disk and determine 
  3331. programmatically whether it should be initialized as single- (MFS) or 
  3332. double- (HFS) sided. All you have to do is call the .Sony driver directly 
  3333. to do the formatting then the Disk Initialization Package to write the 
  3334. directory information.
  3335.  
  3336.  Name  =  Fonts and the Script Mgr.cpt
  3337.  Path =  AMUG CD:Files:MacTechNotes:Text:Fonts and the Script Mgr.cpt
  3338.  Size:  9K         Date:10/29/92         Version: 
  3339.  Description:
  3340.  Fonts and the Script Mgr - This Technical Note describes how the Script 
  3341. Manager uses the font family ID to determine a script code.
  3342.  
  3343.  Name  =  Font Names.cpt
  3344.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Fonts:Font Names.cpt
  3345.  Size:  8K         Date:10/29/92         Version: 
  3346.  Description:
  3347.  Font Names - This note recommends the use of font names rather than font 
  3348. numbers. The Font Manager chapter of Inside Macintosh Volume IV claims that
  3349. font family numbers 0 through 127 are reserved for use by Apple, and 
  3350. numbers 128 through 255 are assigned by Apple for fonts created by software
  3351. developers. This is no longer true. Developer Technical Support does not 
  3352. assign font family numbers. You should only use font numbers to reference 
  3353. the system font (font 0) and application default font (font 1). All other 
  3354. fonts should be identified by name. The Font/DA Mover will renumber a font 
  3355. when moving it into a file containing a conflicting font family.
  3356.  
  3357.  Name  =  Font Mgr Q&As.cpt
  3358.  Path =  AMUG CD:Files:MacTechNotes:Text:Font Mgr Q&As.cpt
  3359.  Size: 15K         Date:10/29/92         Version: 
  3360.  Description:
  3361.  Font Mgr Q&As - This Technical Note contains a collection of Q&As relating 
  3362. to a specific topic—questions you’ve sent the Developer Support Center 
  3363. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3364. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3365. the editing and organization of other Technical Notes. The Q&A function is 
  3366. to get new technical information and updates to you quickly, saving the 
  3367. polish for when the information migrates into reference manuals.
  3368.  
  3369.  Name  =  Font Height Tables.cpt
  3370.  Path =  AMUG CD:Files:MacTechNotes:Text:Font Height Tables.cpt
  3371.  Size:  5K         Date:10/29/92         Version: 
  3372.  Description:
  3373.  Font Height Tables - This technical note describes how the Font Manager 
  3374. (except in 64K ROMs) calculates height tables for fonts and how you can 
  3375. force recalculation.
  3376.  
  3377.  Name  =  Font File Icons.cpt
  3378.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Fonts:Font File Icons.cpt
  3379.  Size:  5K         Date:10/29/92         Version: 
  3380.  Description:
  3381.  Font File Icons - This Technical Note discusses why you should not link 
  3382. directly from your font files to the font icons provided by LaserWriter 
  3383. driver 5.2 and later. Changes since December 1988. Added some useful tips 
  3384. and described the method required to bundle an icon to your font file.
  3385.  
  3386.  Name  =  Font Family Numbers.cpt
  3387.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Fonts:Font Family Numbers.cpt
  3388.  Size:  9K         Date:10/29/92         Version: 
  3389.  Description:
  3390.  Font Family Numbers - This Technical Note discusses the range of numbers 
  3391. available for identifying font families, how they are allocated among 
  3392. script systems, and what numbers should be used for fonts that were 
  3393. designed to be used as a tool in an application. Changes since August 1990.
  3394. Apple Computer no longer registers font family ID numbers; this note has 
  3395. been altered to reflect the change in policy. Also, the relationship of 
  3396. outline fonts to font families is discussed briefly.
  3397.  
  3398.  Name  =  Fond of FONDs.cpt
  3399.  Path =  AMUG CD:Files:MacTechNotes:Text:Fond of FONDs.cpt
  3400.  Size: 25K         Date:10/29/92         Version: 
  3401.  Description:
  3402.  Fond of FONDs - This Technical Note takes the place of Tech Note #26, 
  3403. “Character vs. String Operations in QuickDraw” by Bryan Stearns (March 
  3404. 1988), which pointed out the possible differences between the results of a 
  3405. StringWidth call and successive calls to CharWidth. This Note updates and 
  3406. brings into a broader context the issues related to text measuring. It also
  3407. provides additional documentation on font family resources ('FOND's), and 
  3408. addresses various other frequently asked questions related to the Font 
  3409. Manager. 
  3410.  
  3411.  Name  =  Floppy Disk Int Q&As.cpt
  3412.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Floppy Disk Int Q&As.cpt
  3413.  Size:  5K         Date:10/29/92         Version: 
  3414.  Description:
  3415.  Floppy Disk Int Q&As - This Technical Note contains a collection of Q&As 
  3416. relating to a specific topic—questions you’ve sent the Developer Support 
  3417. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3418. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3419. have the editing and organization of other Technical Notes. The Q&A 
  3420. function is to get new technical information and updates to you quickly, 
  3421. saving the polish for when the information migrates into reference manuals.
  3422.  
  3423.  Name  =  Finding Drivers in.cpt
  3424.  Path =  AMUG CD:Files:MacTechNotes:Devices:Finding Drivers in.cpt
  3425.  Size:  6K         Date:10/29/92         Version: 
  3426.  Description:
  3427.  Finding Drivers - This note will explain how code can be written to 
  3428. determine the reference number of a previously installed driver when only 
  3429. the name is known. Changes since 2/86, Since the driver can be purged and 
  3430. the DCE still be allocated, the code now tests for dCtlDriver being NIL as 
  3431. well.
  3432.  
  3433.  Name  =  Finders and Drives.cpt
  3434.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Finders and Drives.cpt
  3435.  Size:  5K         Date:10/29/92         Version: 
  3436.  Description:
  3437.  Finders and Drives - This technical note describes the differences in the 
  3438. way the 1.1g, 4.1, 5.0 and newer Finders communicate with foreign 
  3439. (non-Sony) disk drives.
  3440.  
  3441.  Name  =  Finder Q&As.cpt
  3442.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Finder Q&As.cpt
  3443.  Size: 19K         Date:10/29/92         Version: 
  3444.  Description:
  3445.  Finder Q&As - This Technical Note contains a collection of Q&As relating to
  3446. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  3447. along with answers from the DSC engineers. While DSC engineers have checked
  3448. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  3449. editing and organization of other Technical Notes. The Q&A function is to 
  3450. get new technical information and updates to you quickly, saving the polish
  3451. for when the information migrates into reference manuals.
  3452.  
  3453.  Name  =  Finder Notes.cpt
  3454.  Path =  AMUG CD:Files:MacTechNotes:Overview:Finder Notes.cpt
  3455.  Size:  4K         Date:10/29/92         Version: 
  3456.  Description:
  3457.  Finder Notes - The Finder has undergone a couple of changes you should keep
  3458. in mind when creating the “bundle” information for your application.
  3459.  
  3460.  Name  =  Finder Flags.cpt
  3461.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Finder Flags.cpt
  3462.  Size:  5K         Date:10/29/92         Version: 
  3463.  Description:
  3464.  Finder Flags - This revision corrects the meanings of bits 6 and 7, which 
  3465. were interchanged in the older version of this technical note. ResEdit uses
  3466. these bits incorrectly in versions older than 1.2.
  3467.  
  3468.  Name  =  FindDItem.cpt
  3469.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:FindDItem.cpt
  3470.  Size:  4K         Date:10/29/92         Version: 
  3471.  Description:
  3472.  FindDItem - FindDItem is a potentially useful call which returns the number
  3473. of a dialog item given a point in local coordinates and a dialog handle. It
  3474. returns an item number of –1 if no item’s rectangle overlaps the point. 
  3475. This is all well and good, except you don’t get back quite what you would 
  3476. expect.
  3477.  
  3478.  Name  =  File Sharing .cpt
  3479.  Path =  AMUG CD:Files:MacTechNotes:Files:File Sharing .cpt
  3480.  Size: 10K         Date:10/29/92         Version: 
  3481.  Description:
  3482.  File Sharing - This Note describes modifications to the existing File 
  3483. Manager routines, PBGetCatInfo, PBHGetDirAccess, PBHSetDirAccess, 
  3484. PBHSetFLock and PBHRstFLock, when used on volumes prepared by Macintosh 
  3485. System 7 File Sharing. There are several differences between System 7 File 
  3486. Sharing and AppleShare 2.0.1. This Note describes what those differences 
  3487. mean when calling PBGetCatInfo, PBHGetDirAccess, PBHSetDirAccess, 
  3488. PBHSetFLock and PBHRstFLock on local volumes that return bHasPersonal 
  3489. AccessPrivileges to PBHGetVolParms.
  3490.  
  3491.  Name  =  File Mgt Overview Q&As.cpt
  3492.  Path =  AMUG CD:Files:MacTechNotes:Files:File Mgt Overview Q&As.cpt
  3493.  Size:  8K         Date:10/29/92         Version: 
  3494.  Description:
  3495.  File Mgt Overview Q&As - This Technical Note contains a collection of Q&As 
  3496. relating to a specific topic—questions you’ve sent the Developer Support 
  3497. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3498. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3499. have the editing and organization of other Technical Notes. The Q&A 
  3500. function is to get new technical information and updates to you quickly, 
  3501. saving the polish for when the information migrates into reference manuals.
  3502.  
  3503.  Name  =  File Handling Q&As.cpt
  3504.  Path =  AMUG CD:Files:MacTechNotes:Files:File Handling Q&As.cpt
  3505.  Size: 28K         Date:10/29/92         Version: 
  3506.  Description:
  3507.  File Handling Q&As - This Technical Note contains a collection of Q&As 
  3508. relating to a specific topic—questions you’ve sent the Developer Support 
  3509. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3510. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3511. have the editing and organization of other Technical Notes. The Q&A 
  3512. function is to get new technical information and updates to you quickly, 
  3513. saving the polish for when the information migrates into reference manuals.
  3514.  
  3515.  Name  =  Feeder Fodder.cpt
  3516.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Feeder Fodder.cpt
  3517.  Size: 10K         Date:10/29/92         Version: 
  3518.  Description:
  3519.  Feeder Fodder - This Technical Note discusses the new Feeder button 
  3520. available in the 6.1, and 7.0 versions of the LaserWriter driver.  This 
  3521. Feeder button mechanism allows developers to insert code into the 
  3522. LaserWriter driver to support a sheet feeder connected to a LaserWriter.  
  3523. This Note provides a description of the button, as well as information 
  3524. required to implement one.
  3525.  
  3526.  Name  =  Fear No SCSI.cpt
  3527.  Path =  AMUG CD:Files:MacTechNotes:Devices:Fear No SCSI.cpt
  3528.  Size: 14K         Date:10/29/92         Version: 
  3529.  Description:
  3530.  Fear No SCSI - This Technical Note discusses the answers to questions that 
  3531. are often asked about SCSI and that are not discussed in Inside Macintosh 
  3532. Volumes IV and V.
  3533.  
  3534.  Name  =  FPU Operations on Quadras.cpt
  3535.  Path =  AMUG CD:Files:MacTechNotes:Hardware:FPU Operations on Quadras.cpt
  3536.  Size: 19K         Date:10/29/92         Version: 
  3537.  Description:
  3538.  FPU Operations on Quadras - This Technical Note discusses floating-point 
  3539. unit (FPU) instruction support on Macintosh Quadra platforms with special 
  3540. emphasis given to compatibility and performance concerns. Changes since 
  3541. June 1992. Added warning to check for an FPU before attempting to execute 
  3542. FPU instructions.
  3543.  
  3544.  Name  =  Excellent CD Notes.cpt
  3545.  Path =  AMUG CD:Files:MacTechNotes:Devices:Excellent CD Notes.cpt
  3546.  Size:  9K         Date:10/29/92         Version: 
  3547.  Description:
  3548.  Excellent CD Notes - This Technical Note discusses issues concerning the 
  3549. use of the AppleCD SC drive, the Apple CD-ROM device driver, and the 
  3550. Foreign File Access software extension.
  3551.  
  3552.  Name  =  Event Mgr Q&As.cpt
  3553.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Event Mgr Q&As.cpt
  3554.  Size: 12K         Date:10/29/92         Version: 
  3555.  Description:
  3556.  Event Mgr Q&As - This Technical Note contains a collection of Q&As relating
  3557. to a specific topic—questions you’ve sent the Developer Support Center 
  3558. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3559. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3560. the editing and organization of other Technical Notes. The Q&A function is 
  3561. to get new technical information and updates to you quickly, saving the 
  3562. polish for when the information migrates into reference manuals.
  3563.  
  3564.  Name  =  Ethernet Q&As.cpt
  3565.  Path =  AMUG CD:Files:MacTechNotes:Networking:Ethernet Q&As.cpt
  3566.  Size:  9K         Date:10/29/92         Version: 
  3567.  Description:
  3568.  Ethernet Q&As - This Technical Note contains a collection of Q&As relating 
  3569. to a specific topic—questions you’ve sent the Developer Support Center 
  3570. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  3571. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  3572. the editing and organization of other Technical Notes. The Q&A function is 
  3573. to get new technical information and updates to you quickly, saving the 
  3574. polish for when the information migrates into reference manuals.
  3575.  
  3576.  Name  =  Error in FCBPBRec.cpt
  3577.  Path =  AMUG CD:Files:MacTechNotes:Files:Error in FCBPBRec.cpt
  3578.  Size:  4K         Date:10/29/92         Version: 
  3579.  Description:
  3580.  Error in FCBPBRec - The declaration of a FCBPBRec is wrong in Inside 
  3581. Macintosh Volume IV  and early versions of MPW. This has been fixed in MPW 
  3582. 1.0 and newer. An error was made in the declaration of an FCBPBRec 
  3583. parameter block that is used in PBGetFCBInfo calls. The field ioFCBIndx was
  3584. incorrectly listed as a LONGINT.
  3585.  
  3586.  Name  =  Edition Mgr Q&As.cpt
  3587.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:Edition Mgr Q&As.cpt
  3588.  Size:  7K         Date:10/29/92         Version: 
  3589.  Description:
  3590.  Edition Mgr Q&As - This Technical Note contains a collection of Q&As 
  3591. relating to a specific topic—questions you’ve sent the Developer Support 
  3592. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3593. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3594. have the editing and organization of other Technical Notes. The Q&A 
  3595. function is to get new technical information and updates to you quickly, 
  3596. saving the polish for when the information migrates into reference manuals.
  3597.  
  3598.  Name  =  Edit File Format.cpt
  3599.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Edit File Format.cpt
  3600.  Size:  5K         Date:10/29/92         Version: 
  3601.  Description:
  3602.  Edit File Format - This technical note describes the format of the files 
  3603. created by Edit. It has been verified for versions 1.x and 2.0.
  3604.  
  3605.  Name  =  Drawing Icons.cpt
  3606.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Drawing Icons.cpt
  3607.  Size:  8K         Date:10/29/92         Version: 
  3608.  Description:
  3609.  Drawing Icons - Using resources of type ICON allows drawing of icons in 
  3610. srcOr mode.  Using resources of type ICN# allows for more variety when 
  3611. drawing icons.
  3612.  
  3613.  Name  =  Don’t Call ADBReInit in sys.cpt
  3614.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Don’t Call ADBReInit in sys.cpt
  3615.  Size:  5K         Date:10/29/92         Version: 
  3616.  Description:
  3617.  Don’t Call ADBReInit in sys - Because of a bug (which causes auto-repeat) 
  3618. in the ROM version of the Macintosh SE keyboard driver, a patch was placed 
  3619. in System 4.1. If ADBReInit is called, the ROM version of the keyboard 
  3620. driver will be reloaded, and the RAM version of the driver with the patches
  3621. will not be used. Therefore, it is recommended that ADBReInit not be called
  3622. on the Macintosh SE until the problem is fixed. (There is no need to call 
  3623. ADBReInit.) This problem will not occur with the Macintosh II ROM version 
  3624. of the keyboard driver.
  3625.  
  3626.  Name  =  Document Names.cpt
  3627.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Document Names.cpt
  3628.  Size:  5K         Date:10/29/92         Version: 
  3629.  Description:
  3630.  Document Names - Our compatibility testing for LaserShare (Apple’s 
  3631. LaserWriter spooler) has turned up a number of applications that do not 
  3632. provide the Printing Manager with a document name; although this feature is
  3633. not required, it is nice for users that share printers.
  3634.  
  3635.  Name  =  Disk Driver Q&As.cpt
  3636.  Path =  AMUG CD:Files:MacTechNotes:Devices:Disk Driver Q&As.cpt
  3637.  Size: 12K         Date:10/29/92         Version: 
  3638.  Description:
  3639.  Disk Driver Q&As - This Technical Note contains a collection of Q&As 
  3640. relating to a specific topic—questions you’ve sent the Developer Support 
  3641. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3642. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3643. have the editing and organization of other Technical Notes. The Q&A 
  3644. function is to get new technical information and updates to you quickly, 
  3645. saving the polish for when the information migrates into reference manuals.
  3646.  
  3647.  Name  =  Directory Handling Q&As.cpt
  3648.  Path =  AMUG CD:Files:MacTechNotes:Files:Directory Handling Q&As.cpt
  3649.  Size: 17K         Date:10/29/92         Version: 
  3650.  Description:
  3651.  Directory Handling Q&As - This Technical Note contains a collection of Q&As
  3652. relating to a specific topic—questions you’ve sent the Developer Support 
  3653. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3654. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3655. have the editing and organization of other Technical Notes. The Q&A 
  3656. function is to get new technical information and updates to you quickly, 
  3657. saving the polish for when the information migrates into reference manuals.
  3658.  
  3659.  Name  =  Dialog Mgr Q&As.cpt
  3660.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Dialog Mgr Q&As.cpt
  3661.  Size: 16K         Date:10/29/92         Version: 
  3662.  Description:
  3663.  Dialog Mgr Q&As - This Technical Note contains a collection of Q&As 
  3664. relating to a specific topic—questions you’ve sent the Developer Support 
  3665. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3666. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3667. have the editing and organization of other Technical Notes. The Q&A 
  3668. function is to get new technical information and updates to you quickly, 
  3669. saving the polish for when the information migrates into reference manuals.
  3670.  
  3671.  Name  =  Device Mgt Ov Q&As.cpt
  3672.  Path =  AMUG CD:Files:MacTechNotes:Devices:Device Mgt Ov Q&As.cpt
  3673.  Size: 12K         Date:10/29/92         Version: 
  3674.  Description:
  3675.  Device Mgt Ov Q&As - This Technical Note contains a collection of Q&As 
  3676. relating to a specific topic—questions you’ve sent the Developer Support 
  3677. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3678. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3679. have the editing and organization of other Technical Notes. The Q&A 
  3680. function is to get new technical information and updates to you quickly, 
  3681. saving the polish for when the information migrates into reference manuals.
  3682.  
  3683.  Name  =  Device Mgr Q&As.cpt
  3684.  Path =  AMUG CD:Files:MacTechNotes:Devices:Device Mgr Q&As.cpt
  3685.  Size: 14K         Date:10/29/92         Version: 
  3686.  Description:
  3687.  Device Mgr Q&As - This Technical Note contains a collection of Q&As 
  3688. relating to a specific topic—questions you’ve sent the Developer Support 
  3689. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3690. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3691. have the editing and organization of other Technical Notes. The Q&A 
  3692. function is to get new technical information and updates to you quickly, 
  3693. saving the polish for when the information migrates into reference manuals.
  3694.  
  3695.  Name  =  Device Independen Printing.cpt
  3696.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Device Independen Printing.cpt
  3697.  Size:  5K         Date:10/29/92         Version: 
  3698.  Description:
  3699.  Device Independen Printing - The Printing Manager was designed to give 
  3700. Macintosh applications a device- independent method of printing, but we 
  3701. have provided device-dependent information, such as the contents of the 
  3702. print record. Due to the large number of printer-type drivers becoming 
  3703. available (even for non-printer devices) device independence is more 
  3704. necessary than ever. What this means to you, as a developer, is that we 
  3705. will no longer be providing (or supporting) information regarding the 
  3706. internal structure of the print record. 
  3707.  
  3708.  Name  =  Device Driver Q&As.cpt
  3709.  Path =  AMUG CD:Files:MacTechNotes:Devices:Device Driver Q&As.cpt
  3710.  Size:  9K         Date:10/29/92         Version: 
  3711.  Description:
  3712.  Device Driver Q&As - This Technical Note contains a collection of Q&As 
  3713. relating to a specific topic—questions you’ve sent the Developer Support 
  3714. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3715. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3716. have the editing and organization of other Technical Notes. The Q&A 
  3717. function is to get new technical information and updates to you quickly, 
  3718. saving the polish for when the information migrates into reference manuals.
  3719.  
  3720.  Name  =  Desktop Mgr Q&As.cpt
  3721.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Desktop Mgr Q&As.cpt
  3722.  Size:  6K         Date:10/29/92         Version: 
  3723.  Description:
  3724.  Desktop Mgr Q&As - This Technical Note contains a collection of Q&As 
  3725. relating to a specific topic—questions you’ve sent the Developer Support 
  3726. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3727. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3728. have the editing and organization of other Technical Notes. The Q&A 
  3729. function is to get new technical information and updates to you quickly, 
  3730. saving the polish for when the information migrates into reference manuals.
  3731.  
  3732.  Name  =  Desktop File Resources.cpt
  3733.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Desktop File Resources.cpt
  3734.  Size:  6K         Date:10/29/92         Version: 
  3735.  Description:
  3736.  Desktop File Resources - This Technical Note describes the resources found 
  3737. in the Desktop file.  You should not base anything critical on the format 
  3738. of the Desktop file. System 7 already uses another scheme as did AppleShare
  3739. 2.0 under System 6.0.x.
  3740.  
  3741.  Name  =  Desktop File Limits.cpt
  3742.  Path =  AMUG CD:Files:MacTechNotes:Overview:Desktop File Limits.cpt
  3743.  Size:  5K         Date:10/29/92         Version: 
  3744.  Description:
  3745.  Desktop File Limits - There is a limit to the number of applications/files 
  3746. that the Finder can “see” on a single volume. This limitation is imposed by
  3747. the Desktop file. The Desktop file is a resource file that the Finder uses 
  3748. to keep track of information about files and applications, including Finder
  3749. file comments (Get Info comments), and how these files and applications 
  3750. relate to each other. 
  3751.  
  3752.  Name  =  DeskHook and INIT Evils.cpt
  3753.  Path =  AMUG CD:Files:MacTechNotes:Operating System:DeskHook and INIT Evils.cpt
  3754.  Size:  8K         Date:10/29/92         Version: 
  3755.  Description:
  3756.  DeskHook and INIT Evils - This Technical Note discusses INIT evils, the 
  3757. foremost of which deals with clearing DeskHook and DragHook at INIT time.
  3758. Changes since August 1989. Added warning about clearing DragHook.
  3759.  
  3760.  Name  =  Deferred Task Traps.cpt
  3761.  Path =  AMUG CD:Files:MacTechNotes:Processes:Deferred Task Traps.cpt
  3762.  Size:  8K         Date:10/29/92         Version: 
  3763.  Description:
  3764.  Deferred Task Traps - This Technical Note shows how to determine when the 
  3765. Deferred Task Manager is available, points out a compatibility issue with 
  3766. the Macintosh Plus, explains how and when deferred tasks are called, and 
  3767. shows how to access the dtParm parameter from deferred tasks written in C 
  3768. and Pascal.
  3769.  
  3770.  Name  =  Debug with Purge.cpt
  3771.  Path =  AMUG CD:Files:MacTechNotes:Overview:Debug with Purge.cpt
  3772.  Size:  5K         Date:10/29/92         Version: 
  3773.  Description:
  3774.  Debug with Purge  - If you are having problems finding bugs like handles 
  3775. that aren’t locked down when they should be, or resources that aren’t there
  3776. when they’re supposed to be, there is a handy technique for forcing these 
  3777. problems to the surface.
  3778.  
  3779.  Name  =  Debugging Tips.cpt
  3780.  Path =  AMUG CD:Files:MacTechNotes:Overview:Debugging Tips.cpt
  3781.  Size:  6K         Date:10/29/92         Version: 
  3782.  Description:
  3783.  Debugging Tips - This presents a few tips which may make your debugging 
  3784. easier.
  3785.  
  3786.  Name  =  Data In Resource Fork.cpt
  3787.  Path =  AMUG CD:Files:MacTechNotes:Files:Data In Resource Fork.cpt
  3788.  Size:  4K         Date:10/29/92         Version: 
  3789.  Description:
  3790.  Data In Resource Fork - Don’t use the resource fork of a file for 
  3791. non-resource data. Parts of the system (including the File Manager and the 
  3792. Finder) assume that if this fork exists, it will contain valid Resource 
  3793. Manager information. PBOpenRF was provided to allow copying of the resource
  3794. fork of a file in its entirety, without Resource Manager interpretation. Do
  3795. not use it to open “another data fork.”
  3796.  
  3797.  Name  =  DDP Q&As.cpt
  3798.  Path =  AMUG CD:Files:MacTechNotes:Networking:DDP Q&As.cpt
  3799.  Size:  7K         Date:10/29/92         Version: 
  3800.  Description:
  3801.  DDP Q&As - This Technical Note contains a collection of Q&As relating to a 
  3802. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  3803. along with answers from the DSC engineers. While DSC engineers have checked
  3804. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  3805. editing and organization of other Technical Notes. The Q&A function is to 
  3806. get new technical information and updates to you quickly, saving the polish
  3807. for when the information migrates into reference manuals.
  3808.  
  3809.  Name  =  DAM Extensions.cpt
  3810.  Path =  AMUG CD:Files:MacTechNotes:Networking:DAM Extensions.cpt
  3811.  Size: 14K         Date:10/29/92         Version: 
  3812.  Description:
  3813.  DAM Extensions - This Technical Note discusses coding data access 
  3814. extensions that provide an interface between the Data Access Manager and 
  3815. remote data sources. Each of the functions that a data access extension 
  3816. must implement is described.
  3817.  
  3818.  Name  =  Custom Menu Flashing Bug.cpt
  3819.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Custom Menu Flashing Bug.cpt
  3820.  Size:  5K         Date:10/29/92         Version: 
  3821.  Description:
  3822.  Custom Menu Flashing Bug - Selected menu items in a custom 'MDEF' resource 
  3823. do not flash correctly due to a bug in the Menu Manager.  This Technical 
  3824. Note describes the problem and explains how to make your 'MDEF' flash 
  3825. correctly.
  3826.  
  3827.  Name  =  Creating In Drop Folders.cpt
  3828.  Path =  AMUG CD:Files:MacTechNotes:Files:Creating In Drop Folders.cpt
  3829.  Size:  5K         Date:10/29/92         Version: 
  3830.  Description:
  3831.  Creating In Drop Folders - This technical note outlines the steps an 
  3832. application must take to create files inside AppleShare drop folders.
  3833. The AppleShare File Server allows the creation of drop folders. These are 
  3834. folders for which the user has the Make Changes privilege (write access), 
  3835. but not See Files (read access) or See Folders (search access).
  3836.  
  3837.  Name  =  CreateResFile & PMSP.cpt
  3838.  Path =  AMUG CD:Files:MacTechNotes:Files:CreateResFile & PMSP.cpt
  3839.  Size:  6K         Date:10/29/92         Version: 
  3840.  Description:
  3841.  CreateResFile & PMSP - CreateResFile checks to see if a resource file with 
  3842. a given name exists, and if it does, returns a dupFNErr (–48) error. 
  3843. Unfortunately, to do this check, CreateResFile uses a call that follows the
  3844. Poor Man’s Search Path (PMSP).
  3845.  
  3846.  Name  =  CopyBits & GC QuickDraw.cpt
  3847.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:CopyBits & GC QuickDraw.cpt
  3848.  Size:  6K         Date:10/29/92         Version: 
  3849.  Description:
  3850.  CopyBits & GC QuickDraw - This Technical Note discusses conditions that may
  3851. cause _CopyBits to slow down when QuickDraw acceleration is on via the 
  3852. Apple 8•24 GC Display Card.
  3853.  
  3854.  Name  =  Coop with Coprocessor.cpt
  3855.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Coop with Coprocessor.cpt
  3856.  Size:  7K         Date:10/29/92         Version: 
  3857.  Description:
  3858.  Coop with Coprocessor - The use of the 68881 or 68882 coprocessor is 
  3859. usually handled by the SANE package or by a development system’s libraries.
  3860. Some developers may wish to use the coprocessor during special 
  3861. circumstances, such as at interrupt level or installing their own hardware 
  3862. floating point exception handlers. In these two situations, there are 
  3863. special requirements that must be met. These requirements will require 
  3864. floating–point assembly code and are discussed in this Technical Note.
  3865.  
  3866.  Name  =  Control Panel Q&As.cpt
  3867.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Control Panel Q&As.cpt
  3868.  Size:  8K         Date:10/29/92         Version: 
  3869.  Description:
  3870.  Control Panel Q&As - This Technical Note contains a collection of Q&As 
  3871. relating to a specific topic—questions you’ve sent the Developer Support 
  3872. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3873. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3874. have the editing and organization of other Technical Notes. The Q&A 
  3875. function is to get new technical information and updates to you quickly, 
  3876. saving the polish for when the information migrates into reference manuals.
  3877.  
  3878.  Name  =  Control Mgr Q&As.cpt
  3879.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Control Mgr Q&As.cpt
  3880.  Size:  7K         Date:10/29/92         Version: 
  3881.  Description:
  3882.  Control Mgr Q&As - This Technical Note contains a collection of Q&As 
  3883. relating to a specific topic—questions you’ve sent the Developer Support 
  3884. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3885. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3886. have the editing and organization of other Technical Notes. The Q&A 
  3887. function is to get new technical information and updates to you quickly, 
  3888. saving the polish for when the information migrates into reference manuals.
  3889.  
  3890.  Name  =  Connection Mgr Q&As.cpt
  3891.  Path =  AMUG CD:Files:MacTechNotes:Communications:Connection Mgr Q&As.cpt
  3892.  Size:  5K         Date:10/29/92         Version: 
  3893.  Description:
  3894.  Connection Mgr Q&As - This Technical Note contains a collection of Q&As 
  3895. relating to a specific topic—questions you’ve sent the Developer Support 
  3896. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3897. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3898. have the editing and organization of other Technical Notes. The Q&A 
  3899. function is to get new technical information and updates to you quickly, 
  3900. saving the polish for when the information migrates into reference manuals.
  3901.  
  3902.  Name  =  Compleat TeachText.cpt
  3903.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:Compleat TeachText.cpt
  3904.  Size: 15K         Date:10/29/92         Version: 
  3905.  Description:
  3906.  Compleat TeachText - This Technical Note explains how to use TeachText to 
  3907. create release notes, complete with pictures, which every Macintosh owner 
  3908. can read.  This Note assumes familiarity with ResEdit.
  3909.  
  3910.  Name  =  Compatibility Why and How.cpt
  3911.  Path =  AMUG CD:Files:MacTechNotes:Overview:Compatibility Why and How.cpt
  3912.  Size: 29K         Date:10/29/92         Version: 
  3913.  Description:
  3914.  Compatibility Why and How - While creating or revising any program for the 
  3915. Macintosh, you should be aware of the most common reasons why programs fail
  3916. on various versions of the Macintosh. This note will detail some common 
  3917. failure modes, why they occur, and how to avoid them.
  3918.  
  3919.  Name  =  Compatability Guidelines.cpt
  3920.  Path =  AMUG CD:Files:MacTechNotes:Overview:Compatability Guidelines.cpt
  3921.  Size:  8K         Date:10/29/92         Version: 
  3922.  Description:
  3923.  Compatability Guidelines - Apple has many enhancements planned for the 
  3924. Macintosh family of computers. To help ensure your software’s compatibility
  3925. with these enhancements, check each item in this note to be sure that 
  3926. you’re following the recommendations.
  3927.  
  3928.  Name  =  Command-Shift Keys.cpt
  3929.  Path =  AMUG CD:Files:MacTechNotes:Operating System:Command-Shift Keys.cpt
  3930.  Size:  4K         Date:10/29/92         Version: 
  3931.  Description:
  3932.  Command-Shift Keys - In the standard system, there are two Command-Shift- 
  3933. number key combinations that are automatically captured and processed by 
  3934. GetNextEvent. 
  3935.  
  3936.  Name  =  Comm Toolbox Ov Q&As.cpt
  3937.  Path =  AMUG CD:Files:MacTechNotes:Communications:Comm Toolbox Ov Q&As.cpt
  3938.  Size: 12K         Date:10/29/92         Version: 
  3939.  Description:
  3940.  Comm Toolbox Ov Q&As - This Technical Note contains a collection of Q&As 
  3941. relating to a specific topic—questions you’ve sent the Developer Support 
  3942. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3943. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3944. have the editing and organization of other Technical Notes. The Q&A 
  3945. function is to get new technical information and updates to you quickly, 
  3946. saving the polish for when the information migrates into reference manuals.
  3947.  
  3948.  Name  =  Colorizing CopyBits.cpt
  3949.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Colorizing CopyBits.cpt
  3950.  Size:  6K         Date:10/29/92         Version: 
  3951.  Description:
  3952.  Colorizing CopyBits - Inside Macintosh Volume V states that the foreground 
  3953. and background colors are applied to an image during a CopyBits or CopyMask
  3954. call. Accidental use of this feature can create bizarre coloring effects. 
  3955. This note explains what happens, how to avoid problems, and how to use it.
  3956.  
  3957.  Name  =  Color, Windows & 7.0.cpt
  3958.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Color, Windows & 7.0.cpt
  3959.  Size: 21K         Date:10/29/92         Version: 
  3960.  Description:
  3961.  Color, Windows & 7.0 - System software version 7.0 introduces a new look 
  3962. for the Macintosh desktop. In order to implement those changes, 'wctb' and 
  3963. 'cctb' resources have changed in both form and use; it is now up to 
  3964. developers to take the lead and help the new standard work. The task can be
  3965. divided into two main areas: in most cases all developers have to do is to 
  3966. stick to the system resources in order to provide a homogeneous feel to the
  3967. user; developers in this group need only make sure the old 'wctb's are 
  3968. disposed of and that all dialogs and windows are based on CGrafPorts.
  3969.  
  3970.  Name  =  Color QuickDraw Q&As.cpt
  3971.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Color QuickDraw Q&As.cpt
  3972.  Size: 39K         Date:10/29/92         Version: 
  3973.  Description:
  3974.  Color QuickDraw Q&As - This Technical Note contains a collection of Q&As 
  3975. relating to a specific topic—questions you’ve sent the Developer Support 
  3976. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  3977. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  3978. have the editing and organization of other Technical Notes. The Q&A 
  3979. function is to get new technical information and updates to you quickly, 
  3980. saving the polish for when the information migrates into reference manuals.
  3981.  
  3982.  Name  =  Color Printing.cpt
  3983.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Printing:Color Printing.cpt
  3984.  Size:  8K         Date:10/29/92         Version: 
  3985.  Description:
  3986.  Color Printing - This discusses color printing in a Macintosh application.
  3987. Whereas the original eight-color model of QuickDraw was sufficient for 
  3988. printing in color on the ImageWriter II, the introduction of Color 
  3989. QuickDraw has created the need for more sophisticated printing methods.
  3990.  
  3991.  Name  =  Color Monitor Connection.cpt
  3992.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Color Monitor Connection.cpt
  3993.  Size:  7K         Date:10/29/92         Version: 
  3994.  Description:
  3995.  Color Monitor Connection - This Technical Note describes how to connect the
  3996. Macintosh II Video Card, Macintosh IIci built-in video, and Macintosh LC 
  3997. video to third-party monitors. Changes since February 1990. Added pinout 
  3998. description for the Macintosh LC external video connector and a Macintosh 
  3999. LC to VGA monitor adapter cable.  Standardized signal names throughout 
  4000. Note.
  4001.  
  4002.  Name  =  Color Mgr Q&As.cpt
  4003.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Color Mgr Q&As.cpt
  4004.  Size:  6K         Date:10/29/92         Version: 
  4005.  Description:
  4006.  Color Mgr Q&As - This Technical Note contains a collection of Q&As relating
  4007. to a specific topic—questions you’ve sent the Developer Support Center 
  4008. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  4009. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  4010. the editing and organization of other Technical Notes. The Q&A function is 
  4011. to get new technical information and updates to you quickly, saving the 
  4012. polish for when the information migrates into reference manuals.
  4013.  
  4014.  Name  =  Color Cursor Cursing.cpt
  4015.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Color Cursor Cursing.cpt
  4016.  Size:  5K         Date:10/29/92         Version: 
  4017.  Description:
  4018.  Color Cursor Cursing - Working with color cursors you create from scratch 
  4019. can cause headaches. This Technical Note may help a bit. Changes since June
  4020. 1989. Added a warning about purgeable 'clut' resources.
  4021.  
  4022.  Name  =  Clickless Sound.cpt
  4023.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Clickless Sound.cpt
  4024.  Size:  5K         Date:10/29/92         Version: 
  4025.  Description:
  4026.  Clickless Sound - This Technical Note formerly described how to use the 
  4027. Sound Driver to produce continuous sound without clicking. Changes since 
  4028. March 1988. The continuous sound technique is no longer recommended.
  4029.  
  4030.  Name  =  'ckid' Resource Format.cpt
  4031.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:'ckid' Resource Format.cpt
  4032.  Size:  8K         Date:10/29/92         Version: 
  4033.  Description:
  4034.  'ckid' Resource Format - This Technical Note describes the 'ckid' resource 
  4035. format used by MPW’s Projector.  If you are writing an editor or 
  4036. development system, you may wish to allow or disallow file modification 
  4037. based on the information in the resource.
  4038.  
  4039.  Name  =  ChangedResource.cpt
  4040.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:ChangedResource.cpt
  4041.  Size:  5K         Date:10/29/92         Version: 
  4042.  Description:
  4043.  ChangedResource - The toolbox trap ChangedResource is used to inform the 
  4044. Resource Manager that the contents of a resource have changed and should be
  4045. written to disk. The actual write occurs on the next call to WriteResource 
  4046. (for the specific resource) or UpdateResFile (for the resource file 
  4047. containing the specified resource). When called, ChangedResource reserves 
  4048. enough disk space to contain the changed resource. A little-known “feature”
  4049. of ChangedResource is that it reserves disk space every time it is called. 
  4050.  
  4051.  Name  =  Category Index.cpt
  4052.  Path =  AMUG CD:Files:MacTechNotes: Indexes:Category Index.cpt
  4053.  Size: 40K         Date:10/29/92         Version: 
  4054.  Description:
  4055.  Category Index - This index lists each Technical Note by Cataogry, and 
  4056. gives a brief description of of it's contents.
  4057.  
  4058.  Name  =  Calling SetResLoad.cpt
  4059.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Calling SetResLoad.cpt
  4060.  Size:  4K         Date:10/29/92         Version: 
  4061.  Description:
  4062.  Calling SetResLoad - Calling SetResLoad(FALSE) can be useful if you need to
  4063. get a handle to a resource, without causing the resource to be loaded from 
  4064. disk if it isn’t already in memory. SetResLoad changes the value of the 
  4065. low-memory global ResLoad (at location $A5E).
  4066.  
  4067.  Name  =  Caching.cpt
  4068.  Path =  AMUG CD:Files:MacTechNotes:Files:Caching.cpt
  4069.  Size:  7K         Date:10/29/92         Version: 
  4070.  Description:
  4071.  Caching - This technical note describes disk and File System caching on the
  4072. Macintosh, with particular emphasis on the high-level File System cache. Of
  4073. the three caches used for file I/O, this is the one which could have the 
  4074. most impact on your program. 
  4075.  
  4076.  Name  =  Cache As Cache Can.cpt
  4077.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Cache As Cache Can.cpt
  4078.  Size: 16K         Date:10/29/92         Version: 
  4079.  Description:
  4080.  Cache As Cache Can - This Technical Note documents cache behavior, 
  4081. manipulation of processor caches, and manipulation of external caches on 
  4082. Macintosh models that incorporate these features. It also describes how 
  4083. system software uses a memory management unit (when available) to implement
  4084. special caching options. Changes since October 1991. Described use of 
  4085. AppleTalk Transition Queue event, ATTransSpeedChange, when altering the 
  4086. 68040 cache state on the fly. This call must be issued so that LocalTalk 
  4087. can reevaluate its timers. Otherwise LocalTalk becomes disabled.
  4088.  
  4089.  Name  =  CMOS On LC PDS.cpt
  4090.  Path =  AMUG CD:Files:MacTechNotes:Hardware:CMOS On LC PDS.cpt
  4091.  Size:  5K         Date:10/29/92         Version: 
  4092.  Description:
  4093.  CMOS On LC PDS - This Technical Note provides PDS card developers with some
  4094. important information about making PDS cards for the Macintosh LC. Due to 
  4095. the way the Macintosh LC was designed, Apple strongly recommends that all 
  4096. PDS cards be developed with CMOS parts.
  4097.  
  4098.  Name  =  CDEF Params and Bugs.cpt
  4099.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:CDEF Params and Bugs.cpt
  4100.  Size:  5K         Date:10/29/92         Version: 
  4101.  Description:
  4102.  CDEF Params and Bugs - This Technical Note describes known bugs in the 
  4103. Control Manager which affect control definition functions ('CDEF' 
  4104. resources). Changes since August 1988. Updated to reflect known bugs in the
  4105. posCntl and thumbCntl messages and the Control Manager _TrackControl call.
  4106.  
  4107.  Name  =  CD-ROM Q&As.cpt
  4108.  Path =  AMUG CD:Files:MacTechNotes:Devices:CD-ROM Q&As.cpt
  4109.  Size: 11K         Date:10/29/92         Version: 
  4110.  Description:
  4111.  CD-ROM Q&As - This Technical Note contains a collection of Q&As relating to
  4112. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4113. along with answers from the DSC engineers. While DSC engineers have checked
  4114. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4115. editing and organization of other Technical Notes. The Q&A function is to 
  4116. get new technical information and updates to you quickly, saving the polish
  4117. for when the information migrates into reference manuals.
  4118.  
  4119.  Name  =  C++ Pitfalls.cpt
  4120.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:C++ Pitfalls.cpt
  4121.  Size: 22K         Date:10/29/92         Version: 
  4122.  Description:
  4123.  C++ Pitfalls - This Technical Note covers most of the common and serious 
  4124. subtle problems that a MPW C++ user might encounter. For more information 
  4125. consult the current C++ literature. This Note will be updated periodically 
  4126. to reflect changes in the language and the compiler. Always read the 
  4127. release notes included with the MPW C++ to find out the latest status for 
  4128. known bugs and restrictions.
  4129.  
  4130.  Name  =  Bus Error Handlers.cpt
  4131.  Path =  AMUG CD:Files:MacTechNotes:Devices:Bus Error Handlers.cpt
  4132.  Size: 12K         Date:10/29/92         Version: 
  4133.  Description:
  4134.  Bus Error Handlers - This Technical Note discusses bus errors and how 
  4135. applications and drivers should deal with them. Changes since February 
  4136. 1991, Discussion of why declaration ROMs are necessary in NuBus™ design. 
  4137. This discussion is important for those who are considering using a 
  4138. workaround instead of declaration ROMs. Also added are some hints that you 
  4139. should be aware of if you are planning to write a bus error handler for the
  4140. ’040.
  4141.  
  4142.  Name  =  Bundles.cpt
  4143.  Path =  AMUG CD:Files:MacTechNotes:Toolbox:Bundles.cpt
  4144.  Size:  6K         Date:10/29/92         Version: 
  4145.  Description:
  4146.  Bundles - A bundle is a collection of resources. Bundles can be used for a 
  4147. number of different purposes, and are currently used by the Finder ito tie 
  4148. an icon to a file type, allowing your application or data file to have its 
  4149. own icon.
  4150.  
  4151.  Name  =  Break/CTS Serial Driver Eve.cpt
  4152.  Path =  AMUG CD:Files:MacTechNotes:Hardware:Break/CTS Serial Driver Eve.cpt
  4153.  Size:  5K         Date:10/29/92         Version: 
  4154.  Description:
  4155.  Break/CTS Serial Driver Eve - This technical note documents the event 
  4156. record information that gets passed when the serial driver posts an event 
  4157. for a break/CTS status change. The serial driver can be programmed to post 
  4158. a device driver event upon encountering a break status change or CTS change
  4159. (via the SerHShake call). The structure of device driver events is 
  4160. driver-specific. This technical note documents the event record information
  4161. that gets passed when the serial driver posts a device driver event for a 
  4162. break/CTS status change.
  4163.  
  4164.  Name  =  Borrowed AFP Sessions.cpt
  4165.  Path =  AMUG CD:Files:MacTechNotes:Networking:Borrowed AFP Sessions.cpt
  4166.  Size: 11K         Date:10/29/92         Version: 
  4167.  Description:
  4168.  Borrowed AFP Sessions - This Technical Note shows how to borrow the session
  4169. reference number of an AFP volume mounted by the Macintosh File System. It 
  4170. also shows how to retrieve other information from the file system for a 
  4171. mounted AFP volume.
  4172.  
  4173.  Name  =  Boot Problems.cpt
  4174.  Path =  AMUG CD:Files:MacTechNotes:Devices:Boot Problems.cpt
  4175.  Size: 18K         Date:10/29/92         Version: 
  4176.  Description:
  4177.  Boot Problems - The death of a hard disk with megabytes worth of data can 
  4178. be exceedingly traumatic. This technical note will describe techniques for 
  4179. recovering a hard disk and the data that is on it. The discussion will also
  4180. include some tips on how to avoid problems.
  4181.  
  4182.  Name  =  Boot Blocks.cpt
  4183.  Path =  AMUG CD:Files:MacTechNotes:Devices:Boot Blocks.cpt
  4184.  Size:  5K         Date:10/29/92         Version: 
  4185.  Description:
  4186.  Boot Blocks - There are two undocumented features of the Boot Blocks. This 
  4187. note will describe how they currently work. Warning - The format and 
  4188. functionality of the Boot Blocks will change in the future; dependence on 
  4189. this information may cause your program to fail on future hardware or with 
  4190. future System software.
  4191.  
  4192.  Name  =  Blessed Folder.cpt
  4193.  Path =  AMUG CD:Files:MacTechNotes:Files:Blessed Folder.cpt
  4194.  Size:  6K         Date:10/29/92         Version: 
  4195.  Description:
  4196.  Blessed Folder - This Technical Note describes how to determine which 
  4197. folder on an HFS volume is the blessed folder, that is, the folder that 
  4198. contains both the System file and the Finder. Changes since January 1986, 
  4199. The information about how to find the "Blessed Folder" has been deleted 
  4200. from this technical note. The FindFolder function can now be used to find 
  4201. the "Blessed Folder" and is documented in Inside Macintosh Volume VI, pages
  4202. 9-42 to 9-44. This note now includes information about how to bless a 
  4203. folder to the new system folder.
  4204.  
  4205.  Name  =  BitMapToRegion.cpt
  4206.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:BitMapToRegion.cpt
  4207.  Size:  6K         Date:10/29/92         Version: 
  4208.  Description:
  4209.  BitMapToRegion - This Technical Note discusses the routine BitMapToRegion, 
  4210. which converts a bitmap to a region, and is available in the 32-Bit 
  4211. QuickDraw INIT and from Apple Software Licensing. Changes since October 
  4212. 1989. Added trap definitions for developers using the 32-Bit QuickDraw 
  4213. version of this routine without the correct MPW include file.
  4214.  
  4215.  Name  =  Basic QuickDraw Q&As.cpt
  4216.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:Basic QuickDraw Q&As.cpt
  4217.  Size: 29K         Date:10/29/92         Version: 
  4218.  Description:
  4219.  Basic QuickDraw Q&As - This Technical Note contains a collection of Q&As 
  4220. relating to a specific topic—questions you’ve sent the Developer Support 
  4221. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4222. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4223. have the editing and organization of other Technical Notes. The Q&A 
  4224. function is to get new technical information and updates to you quickly, 
  4225. saving the polish for when the information migrates into reference manuals.
  4226.  
  4227.  Name  =  Avoid Using Network Events.cpt
  4228.  Path =  AMUG CD:Files:MacTechNotes:Networking:Avoid Using Network Events.cpt
  4229.  Size:  5K         Date:10/29/92         Version: 
  4230.  Description:
  4231.  Avoid Using Network Events - Future System software enhancements will not 
  4232. support network events. This note gives hints on weaning your application 
  4233. from the use of network events.
  4234.  
  4235.  Name  =  Available Volumes.cpt
  4236.  Path =  AMUG CD:Files:MacTechNotes:Files:Available Volumes.cpt
  4237.  Size:  5K         Date:10/29/92         Version: 
  4238.  Description:
  4239.  Available Volumes - Standard File lets the user select one file from any 
  4240. available volume; it is sometimes necessary for an application to find 
  4241. which volumes are present. This technical note gives the proper method of 
  4242. accomplishing this. There is a little-noticed feature of the low-level file
  4243. manager call PBHGetVInfo which allows specification of a “volume index” to 
  4244. select the volume. 
  4245.  
  4246.  Name  =  Author Index.cpt
  4247.  Path =  AMUG CD:Files:MacTechNotes: Indexes:Author Index.cpt
  4248.  Size:  9K         Date:10/29/92         Version: 
  4249.  Description:
  4250.  Author Index - This index lists each author and the Technical Notes they 
  4251. are responsible for.
  4252.  
  4253.  Name  =  Arbitr UseofAFPMisc.cpt
  4254.  Path =  AMUG CD:Files:MacTechNotes:Networking:Arbitr UseofAFPMisc.cpt
  4255.  Size:  5K         Date:10/29/92         Version: 
  4256.  Description:
  4257.  Arbitr UseofAFPMisc - This Technical Note discusses a scheme for 
  4258. arbitrating the use of the afpMiscUserCommand and afpMiscUserWrite 
  4259. AppleTalk Filing Protocol (AFP) commands. Inside Macintosh Volume V lists 
  4260. two AFP command codes that are reserved for developers. They are 
  4261. afpMiscUserCommand (call number 191) and afpMiscUserWrite (call number 
  4262. 254). Several developers have asked that Apple arbitrate the use of those 
  4263. two AFP calls. This Technical Note describes our recommended solution.
  4264.  
  4265.  Name  =  AppleTalk Phase 2.cpt
  4266.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalk Phase 2.cpt
  4267.  Size: 18K         Date:10/29/92         Version: 
  4268.  Description:
  4269.  AppleTalk Phase 2 - This Technical Note discusses the new features and 
  4270. calls available with AppleTalk Phase 2. Changes since August 1989. 
  4271. Incorporated the ClosePrep and CancelClosePrep transitions and the new 
  4272. control calls to the .MPP driver.
  4273.  
  4274.  Name  =  AppleTalk Ov Q&As.cpt
  4275.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalk Ov Q&As.cpt
  4276.  Size: 12K         Date:10/29/92         Version: 
  4277.  Description:
  4278.  AppleTalk Ov Q&As - This Technical Note contains a collection of Q&As 
  4279. relating to a specific topic—questions you’ve sent the Developer Support 
  4280. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4281. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4282. have the editing and organization of other Technical Notes. The Q&A 
  4283. function is to get new technical information and updates to you quickly, 
  4284. saving the polish for when the information migrates into reference manuals.
  4285.  
  4286.  Name  =  AppleTalk Interfaces.cpt
  4287.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalk Interfaces.cpt
  4288.  Size:  6K         Date:10/29/92         Version: 
  4289.  Description:
  4290.  AppleTalk Interfaces - What you need to do in order to use high-level 
  4291. AppleTalk routines depends upon the interfaces you are using. Some 
  4292. differences are outlined below.
  4293.  
  4294.  Name  =  AppleTalk2.cpt
  4295.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleTalk2.cpt
  4296.  Size: 63K         Date:10/29/92         Version: 
  4297.  Description:
  4298.  AppleTalk2 - This Technical Note discusses the new features of AppleTalk 
  4299. available for system software version 7.0 and AppleTalk version 57. The new
  4300. features include support for the Flagship Naming Service and the AppleTalk 
  4301. Multiple Node Architecture. We present the Multiple Node Architecture and 
  4302. discuss the new calls available to applications. We also discuss the impact
  4303. of the new architecture on AppleTalk Device files (ADEVs), and the changes 
  4304. necessary to make them multinode compatible.
  4305.  
  4306.  Name  =  AppleShare and Old Finder.cpt
  4307.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleShare and Old Finder.cpt
  4308.  Size:  4K         Date:10/29/92         Version: 
  4309.  Description:
  4310.  AppleShare and Old Finder - A rumor has been spread that if you use a 
  4311. pre-AppleShare Finder on a workstation to access AppleShare volumes, you 
  4312. can bypass AppleShare’s “access privilege” mechanisms. This is not true. 
  4313. Access controls are enforced by the server, not by the Finder. If you use 
  4314. an older Finder, you are still prevented (by the server) from gaining 
  4315. access to protected files and folders; however, you will not get the proper
  4316. user-interface feedback that you would if you were using the correct 
  4317. Finder.
  4318.  
  4319.  Name  =  AppleShareable Applications.cpt
  4320.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleShareable Applications.cpt
  4321.  Size:  6K         Date:10/29/92         Version: 
  4322.  Description:
  4323.  AppleShareable Applications - Normally, applications on an AppleShare 
  4324. server volume cannot be executed by more than one user at a time. This 
  4325. technical note explains why, and tells how you can enable your application 
  4326. to be shared.
  4327.  
  4328.  Name  =  AppleShare Q&As.cpt
  4329.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleShare Q&As.cpt
  4330.  Size: 27K         Date:10/29/92         Version: 
  4331.  Description:
  4332.  AppleShare Q&As - This Technical Note contains a collection of Q&As 
  4333. relating to a specific topic—questions you’ve sent the Developer Support 
  4334. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4335. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4336. have the editing and organization of other Technical Notes. The Q&A 
  4337. function is to get new technical information and updates to you quickly, 
  4338. saving the polish for when the information migrates into reference manuals.
  4339.  
  4340.  Name  =  AppleShare Limits.cpt
  4341.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleShare Limits.cpt
  4342.  Size:  5K         Date:10/29/92         Version: 
  4343.  Description:
  4344.  AppleShare Limits - This Technical Note describes some machine-dependent 
  4345. limits of current versions of AppleShare and AppleShare servers. The 
  4346. following chart lists some current AppleShare limits which are based upon 
  4347. the chosen server platform and memory configuration.  The limits which 
  4348. otherwise might be present on a workstation are still in effect and are not
  4349. affected by the workstation being logged into an AppleShare server. These 
  4350. limits will change in the future.
  4351.  
  4352.  Name  =  AppleShare Foreground Apps.cpt
  4353.  Path =  AMUG CD:Files:MacTechNotes:Networking:AppleShare Foreground Apps.cpt
  4354.  Size:  5K         Date:10/29/92         Version: 
  4355.  Description:
  4356.  AppleShare Foreground Apps - This technical note outlines the requirements 
  4357. and restrictions of an AppleShare foreground application. This information 
  4358. pertains to AppleShare versions 1.1 and newer. An AppleShare server 
  4359. requires a dedicated Macintosh. The server, however, is implemented as an 
  4360. interrupt-driven application that runs in the system heap of the server 
  4361. machine. This allows the running of a concurrent or foreground application 
  4362. that will live in the application heap of the server machine. An example of
  4363. a foreground application is LaserShare, the LaserWriter spooler available 
  4364. from Apple.
  4365.  
  4366.  Name  =  AppleEvents Send to Self.cpt
  4367.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:AppleEvents Send to Self.cpt
  4368.  Size:  8K         Date:10/29/92         Version: 
  4369.  Description:
  4370.  AppleEvents Send to Self - If an application suspends handling of an Apple 
  4371. event which it sent to itself, the Apple Event Manager will return 
  4372. errAETimeout as the result of the AESend call. The event was still sent 
  4373. correctly, however, and the answer (if any) should appear later in the 
  4374. reply descriptor. However, a problem in system software versions 7.0 and 
  4375. 7.0.1 prevents applications from getting the reply data.
  4376.  
  4377.  Name  =  Apple Event Mgr Q&As.cpt
  4378.  Path =  AMUG CD:Files:MacTechNotes:Interapplication Comm.:Apple Event Mgr Q&As.cpt
  4379.  Size: 14K         Date:10/29/92         Version: 
  4380.  Description:
  4381.  Apple Event Mgr Q&As - This Technical Note contains a collection of Q&As 
  4382. relating to a specific topic—questions you’ve sent the Developer Support 
  4383. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4384. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4385. have the editing and organization of other Technical Notes. The Q&A 
  4386. function is to get new technical information and updates to you quickly, 
  4387. saving the polish for when the information migrates into reference manuals.
  4388.  
  4389.  Name  =  Appearance Of Text.cpt
  4390.  Path =  AMUG CD:Files:MacTechNotes:Text:Appearance Of Text.cpt
  4391.  Size:  6K         Date:10/29/92         Version: 
  4392.  Description:
  4393.  Appearance Of Text - This technical note describes why text doesn’t always 
  4394. look the way you expect depending on the environment you are in.
  4395.  
  4396.  Name  =  Alias Mgr Q&As.cpt
  4397.  Path =  AMUG CD:Files:MacTechNotes:Files:Alias Mgr Q&As.cpt
  4398.  Size:  5K         Date:10/29/92         Version: 
  4399.  Description:
  4400.  Alias Mgr Q&As - This Technical Note contains a collection of Q&As relating
  4401. to a specific topic—questions you’ve sent the Developer Support Center 
  4402. (DSC) along with answers from the DSC engineers. While DSC engineers have 
  4403. checked the Q&A content for accuracy, the Q&A Technical Notes don’t have 
  4404. the editing and organization of other Technical Notes. The Q&A function is 
  4405. to get new technical information and updates to you quickly, saving the 
  4406. polish for when the information migrates into reference manuals.
  4407.  
  4408.  Name  =  AddDrive DrvrInstall.cpt
  4409.  Path =  AMUG CD:Files:MacTechNotes:Devices:AddDrive DrvrInstall.cpt
  4410.  Size:  6K         Date:10/29/92         Version: 
  4411.  Description:
  4412.  AddDrive DrvrInstall - AddDrive, DrvrInstall, and _DrvrRemove are used in 
  4413. the sample SCSI driver in the SCSI Development Package, which is available 
  4414. from APDA. This Technical Note documents the parameters for these calls.
  4415. Changes since March 1, 1988. Updated the DrvrInstall text to reflect the 
  4416. use of register A0, which should contain a pointer to the driver when 
  4417. called. Also added simple glue code for DrvrInstall and DrvrRemove since 
  4418. none is available in the MPW interfaces.
  4419.  
  4420.  Name  =  AT Remote Access Q&As.cpt
  4421.  Path =  AMUG CD:Files:MacTechNotes:Networking:AT Remote Access Q&As.cpt
  4422.  Size:  7K         Date:10/29/92         Version: 
  4423.  Description:
  4424.  AT Remote Access Q&As - This Technical Note contains a collection of Q&As 
  4425. relating to a specific topic—questions you’ve sent the Developer Support 
  4426. Center (DSC) along with answers from the DSC engineers. While DSC engineers
  4427. have checked the Q&A content for accuracy, the Q&A Technical Notes don’t 
  4428. have the editing and organization of other Technical Notes. The Q&A 
  4429. function is to get new technical information and updates to you quickly, 
  4430. saving the polish for when the information migrates into reference manuals.
  4431.  
  4432.  Name  =  ATP Q&As.cpt
  4433.  Path =  AMUG CD:Files:MacTechNotes:Networking:ATP Q&As.cpt
  4434.  Size:  5K         Date:10/29/92         Version: 
  4435.  Description:
  4436.  ATP Q&As - This Technical Note contains a collection of Q&As relating to a 
  4437. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4438. along with answers from the DSC engineers. While DSC engineers have checked
  4439. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4440. editing and organization of other Technical Notes. The Q&A function is to 
  4441. get new technical information and updates to you quickly, saving the polish
  4442. for when the information migrates into reference manuals.
  4443.  
  4444.  Name  =  ASP & AFP.cpt
  4445.  Path =  AMUG CD:Files:MacTechNotes:Networking:ASP & AFP.cpt
  4446.  Size:  5K         Date:10/29/92         Version: 
  4447.  Description:
  4448.  ASP & AFP - The descriptions of the AppleTalk Session Protocol and 
  4449. AppleTalk Filing Protocol functions within the body of the AppleTalk 
  4450. Manager chapter are incorrect and conflict with those in the Summary of the
  4451. AppleTalk Manager. This technical note resolves the discrepancy. The 
  4452. descriptions of the AppleTalk Session Protocol and AppleTalk Filing 
  4453. Protocol functions which are described on pages 534 through 548 of Inside 
  4454. Macintosh Volume V conflict with the descriptions in the Summary of the 
  4455. AppleTalk Manager section, pages 554 through 559. 
  4456.  
  4457.  Name  =  AFP Q&As.cpt
  4458.  Path =  AMUG CD:Files:MacTechNotes:Networking:AFP Q&As.cpt
  4459.  Size:  6K         Date:10/29/92         Version: 
  4460.  Description:
  4461.  AFP Q&As - This Technical Note contains a collection of Q&As relating to a 
  4462. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4463. along with answers from the DSC engineers. While DSC engineers have checked
  4464. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4465. editing and organization of other Technical Notes. The Q&A function is to 
  4466. get new technical information and updates to you quickly, saving the polish
  4467. for when the information migrates into reference manuals.
  4468.  
  4469.  Name  =  AFE Q&As.cpt
  4470.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:AFE Q&As.cpt
  4471.  Size:  9K         Date:10/29/92         Version: 
  4472.  Description:
  4473.  AFE Q&As - This Technical Note contains a collection of Q&As relating to a 
  4474. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4475. along with answers from the DSC engineers. While DSC engineers have checked
  4476. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4477. editing and organization of other Technical Notes. The Q&A function is to 
  4478. get new technical information and updates to you quickly, saving the polish
  4479. for when the information migrates into reference manuals.
  4480.  
  4481.  Name  =  ADSP Q&As.cpt
  4482.  Path =  AMUG CD:Files:MacTechNotes:Networking:ADSP Q&As.cpt
  4483.  Size:  8K         Date:10/29/92         Version: 
  4484.  Description:
  4485.  ADSP Q&As - This Technical Note contains a collection of Q&As relating to a
  4486. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4487. along with answers from the DSC engineers. While DSC engineers have checked
  4488. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4489. editing and organization of other Technical Notes. The Q&A function is to 
  4490. get new technical information and updates to you quickly, saving the polish
  4491. for when the information migrates into reference manuals.
  4492.  
  4493.  Name  =  ADB Q&As.cpt
  4494.  Path =  AMUG CD:Files:MacTechNotes:Hardware:ADB Q&As.cpt
  4495.  Size: 17K         Date:10/29/92         Version: 
  4496.  Description:
  4497.  ADB Q&As - This Technical Note contains a collection of Q&As relating to a 
  4498. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4499. along with answers from the DSC engineers. While DSC engineers have checked
  4500. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4501. editing and organization of other Technical Notes. The Q&A function is to 
  4502. get new technical information and updates to you quickly, saving the polish
  4503. for when the information migrates into reference manuals.
  4504.  
  4505.  Name  =  A5 in GrowZone Procs.cpt
  4506.  Path =  AMUG CD:Files:MacTechNotes:Memory:A5 in GrowZone Procs.cpt
  4507.  Size:  5K         Date:10/29/92         Version: 
  4508.  Description:
  4509.  A5 in GrowZone Procs - If you have a grow zone function, it may get called 
  4510. when a system routine is trying to allocate memory. Because this can 
  4511. happen, you can’t be guaranteed that register A5 will be correct. If your 
  4512. grow zone function depends on A5, you should save register A5, load A5 from
  4513. the low-memory global CurrentA5 (a long word at $904), and restore the 
  4514. caller’s A5 before you exit.
  4515.  
  4516.  Name  =  A5 and Patching traps.cpt
  4517.  Path =  AMUG CD:Files:MacTechNotes:Overview:A5 and Patching traps.cpt
  4518.  Size:  5K         Date:10/29/92         Version: 
  4519.  Description:
  4520.  A5 and Patching traps - Future software may allow desk accessories to have 
  4521. their own globals by changing register A5 when the accessory is entered and
  4522. exited. This can cause problems for applications that patch traps without 
  4523. following certain rules.
  4524.  
  4525.  Name  =  A/UX  System Calls.cpt
  4526.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:A/UX  System Calls.cpt
  4527.  Size: 21K         Date:10/29/92         Version: 
  4528.  Description:
  4529.  A/UX  System Calls - This Technical Note discusses how to make A/UX system 
  4530. calls from applications developed in the Macintosh environment.  This is 
  4531. useful to anyone porting an existing Macintosh driver or application to 
  4532. work on A/UX as well. Changes since August 1990. Added information about 
  4533. how to make use of fork() system calls under MultiFinder, as well as how 
  4534. various A/UX system calls behave under the MultiFinder emulation mode. 
  4535.  
  4536.  Name  =  A/UX Q&As.cpt
  4537.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:A/UX Q&As.cpt
  4538.  Size: 26K         Date:10/29/92         Version: 
  4539.  Description:
  4540.  A/UX Q&As - This Technical Note contains a collection of Q&As relating to a
  4541. specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4542. along with answers from the DSC engineers. While DSC engineers have checked
  4543. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4544. editing and organization of other Technical Notes. The Q&A function is to 
  4545. get new technical information and updates to you quickly, saving the polish
  4546. for when the information migrates into reference manuals.
  4547.  
  4548.  Name  =  A/UX Compatibility Guide.cpt
  4549.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:A/UX Compatibility Guide.cpt
  4550.  Size: 12K         Date:10/29/92         Version: 
  4551.  Description:
  4552.  A/UX Compatibility Guide - This Technical Note describes details of the 
  4553. A/UX 2.0 implementation of which developers should be aware, so that their 
  4554. Macintosh applications also work properly under A/UX. Changes since April 
  4555. 1989. This Note formerly described A/UX 1.1 Toolbox Bugs, but has been 
  4556. completely rewritten to cover A/UX 2.0 compatibility. Changes since June 
  4557. 1990. Changes due to A/UX 2.0.1, also added some new important issues.
  4558.  
  4559.  Name  =  A/ROSE Q&As.cpt
  4560.  Path =  AMUG CD:Files:MacTechNotes:Platforms & Tools:A/ROSE Q&As.cpt
  4561.  Size: 16K         Date:10/29/92         Version: 
  4562.  Description:
  4563.  A/ROSE Q&As - This Technical Note contains a collection of Q&As relating to
  4564. a specific topic—questions you’ve sent the Developer Support Center (DSC) 
  4565. along with answers from the DSC engineers. While DSC engineers have checked
  4566. the Q&A content for accuracy, the Q&A Technical Notes don’t have the 
  4567. editing and organization of other Technical Notes. The Q&A function is to 
  4568. get new technical information and updates to you quickly, saving the polish
  4569. for when the information migrates into reference manuals.
  4570.  
  4571.  Name  =  32-Bit QuickDraw V1.2.cpt
  4572.  Path =  AMUG CD:Files:MacTechNotes:Imaging:Graphics:32-Bit QuickDraw V1.2.cpt
  4573.  Size:  9K         Date:10/29/92         Version: 
  4574.  Description:
  4575.  32-Bit QuickDraw V1.2 - This Technical Note describes the changes and 
  4576. enhancements to 32-Bit QuickDraw from version 1.0 (as shipped on the 
  4577. original Color Disk) to version 1.2, which ships with System Software 6.0.5
  4578. and later.  This Note assumes familiarity with Inside Macintosh, Volume V, 
  4579. Color QuickDraw, and 32-Bit QuickDraw release notes.
  4580.  
  4581.